Skip to content

Commit d40b0a6

Browse files
committed
Re-indent some 130 tests
1 parent 03679fe commit d40b0a6

File tree

1 file changed

+65
-109
lines changed

1 file changed

+65
-109
lines changed

130.scm

Lines changed: 65 additions & 109 deletions
Original file line numberDiff line numberDiff line change
@@ -494,10 +494,8 @@
494494
(equal? '#() (string->vector/cursors "abc" 3)))
495495
(test-assert "string->vector/cursors"
496496
(equal? '#(#\b #\c) (string->vector/cursors "abc" 1 3)))
497-
(test-assert
498-
"string->vector/cursors"
499-
(equal?
500-
'#(#\b #\c)
497+
(test-assert "string->vector/cursors"
498+
(equal? '#(#\b #\c)
501499
(string->vector/cursors "abc" (string-index->cursor "abc" 1)
502500
(string-index->cursor "abc" 3))))
503501
(test-assert "reverse-list->string" (equal? "" (reverse-list->string '())))
@@ -510,16 +508,14 @@
510508
(test-assert "string-join"
511509
(equal? "abcdef" (string-join '("" "ab" "cd" "" "e" "f" "") "")))
512510
(test-assert "string-join" (equal? "" (string-join '() "xyz")))
513-
(test-assert
514-
"string-join"
511+
(test-assert "string-join"
515512
(equal? "xyzabxyzcdxyzxyzexyzfxyz"
516513
(string-join '("" "ab" "cd" "" "e" "f" "") "xyz")))
517514
(test-assert "string-join" (equal? "" (string-join '() "" 'infix)))
518515
(test-assert "string-join"
519516
(equal? "abcdef" (string-join '("" "ab" "cd" "" "e" "f" "") "" 'infix)))
520517
(test-assert "string-join" (equal? "" (string-join '() "xyz" 'infix)))
521-
(test-assert
522-
"string-join"
518+
(test-assert "string-join"
523519
(equal? "xyzabxyzcdxyzxyzexyzfxyz"
524520
(string-join '("" "ab" "cd" "" "e" "f" "") "xyz" 'infix)))
525521
(test-assert "string-join"
@@ -538,16 +534,14 @@
538534
(test-assert "string-join"
539535
(equal? "abcdef" (string-join '("" "ab" "cd" "" "e" "f" "") "" 'suffix)))
540536
(test-assert "string-join" (equal? "" (string-join '() "xyz" 'suffix)))
541-
(test-assert
542-
"string-join"
537+
(test-assert "string-join"
543538
(equal? "xyzabxyzcdxyzxyzexyzfxyzxyz"
544539
(string-join '("" "ab" "cd" "" "e" "f" "") "xyz" 'suffix)))
545540
(test-assert "string-join" (equal? "" (string-join '() "" 'prefix)))
546541
(test-assert "string-join"
547542
(equal? "abcdef" (string-join '("" "ab" "cd" "" "e" "f" "") "" 'prefix)))
548543
(test-assert "string-join" (equal? "" (string-join '() "xyz" 'prefix)))
549-
(test-assert
550-
"string-join"
544+
(test-assert "string-join"
551545
(equal? "xyzxyzabxyzcdxyzxyzexyzfxyz"
552546
(string-join '("" "ab" "cd" "" "e" "f" "") "xyz" 'prefix)))
553547

@@ -563,10 +557,8 @@
563557
(test-assert "substring/cursors" (string=? "" (substring/cursors "abc" 0 0)))
564558
(test-assert "substring/cursors" (string=? "" (substring/cursors "abc" 3 3)))
565559
(test-assert "substring/cursors" (string=? ABC (substring/cursors ABC 0 3)))
566-
(test-assert
567-
"substring/cursors"
568-
(string=?
569-
ABC
560+
(test-assert "substring/cursors"
561+
(string=? ABC
570562
(substring/cursors ABC (string-index->cursor "abc" 0)
571563
(string-index->cursor "abc" 3))))
572564
(test-assert "substring/cursors" (string=? "b" (substring/cursors "abc" 1 2)))
@@ -1414,56 +1406,48 @@
14141406
(string-concatenate-reverse '("" "a" "bcd" "" "ef" "" ""))))
14151407
(test-assert "string-concatenate-reverse"
14161408
(string=? "huh?" (string-concatenate-reverse '() "huh?")))
1417-
(test-assert
1418-
"string-concatenate-reverse"
1409+
(test-assert "string-concatenate-reverse"
14191410
(string=? "efbcdaxy"
14201411
(string-concatenate-reverse '("" "a" "bcd" "" "ef" "" "") "xy")))
14211412
(test-assert "string-concatenate-reverse"
14221413
(string=? "huh" (string-concatenate-reverse '() "huh?" 3)))
1423-
(test-assert
1424-
"string-concatenate-reverse"
1414+
(test-assert "string-concatenate-reverse"
14251415
(string=? "efbcdax"
14261416
(string-concatenate-reverse '("" "a" "bcd" "" "ef" "" "") "x" 1)))
1427-
(test-assert
1428-
"string-fold"
1429-
(=
1430-
8
1431-
(string-fold (lambda (c count) (if (char-whitespace? c) (+ count 1) count))
1432-
0 " ...a couple of spaces in this one... ")))
1433-
(test-assert
1434-
"string-fold"
1435-
(=
1436-
7
1437-
(string-fold (lambda (c count) (if (char-whitespace? c) (+ count 1) count))
1438-
0 " ...a couple of spaces in this one... " 1)))
1439-
(test-assert
1440-
"string-fold"
1441-
(=
1442-
6
1443-
(string-fold (lambda (c count) (if (char-whitespace? c) (+ count 1) count))
1444-
0 " ...a couple of spaces in this one... " 1 32)))
1417+
(test-assert "string-fold"
1418+
(= 8 (string-fold (lambda (c count)
1419+
(if (char-whitespace? c) (+ count 1) count))
1420+
0 " ...a couple of spaces in this one... ")))
1421+
(test-assert "string-fold"
1422+
(= 7 (string-fold (lambda (c count)
1423+
(if (char-whitespace? c) (+ count 1) count))
1424+
0 " ...a couple of spaces in this one... " 1)))
1425+
(test-assert "string-fold"
1426+
(= 6 (string-fold (lambda (c count)
1427+
(if (char-whitespace? c) (+ count 1) count))
1428+
0 " ...a couple of spaces in this one... " 1 32)))
14451429
(test-assert "string-fold-right"
14461430
(equal? (string->list "abcdef") (string-fold-right cons '() "abcdef")))
14471431
(test-assert "string-fold-right"
14481432
(equal? (string->list "def") (string-fold-right cons '() "abcdef" 3)))
14491433
(test-assert "string-fold-right"
14501434
(equal? (string->list "cde") (string-fold-right cons '() "abcdef" 2 5)))
14511435
(test-assert "string-fold"
1452-
(string=?
1453-
"aabraacaadaabraa"
1454-
(let* ((s "abracadabra")
1455-
(ans-len
1456-
(string-fold (lambda (c sum) (+ sum (if (char=? c #\a) 2 1)))
1457-
0 s))
1458-
(ans (make-string ans-len)))
1459-
(string-fold
1460-
(lambda (c i)
1461-
(let ((i (if (char=? c #\a)
1462-
(begin (string-set! ans i #\a) (+ i 1))
1463-
i)))
1464-
(string-set! ans i c) (+ i 1)))
1465-
0 s)
1466-
ans)))
1436+
(string=? "aabraacaadaabraa"
1437+
(let* ((s "abracadabra")
1438+
(ans-len
1439+
(string-fold (lambda (c sum)
1440+
(+ sum (if (char=? c #\a) 2 1)))
1441+
0 s))
1442+
(ans (make-string ans-len)))
1443+
(string-fold (lambda (c i)
1444+
(let ((i (if (char=? c #\a)
1445+
(begin (string-set! ans i #\a)
1446+
(+ i 1))
1447+
i)))
1448+
(string-set! ans i c) (+ i 1)))
1449+
0 s)
1450+
ans)))
14671451
(test-assert "string-for-each-cursor"
14681452
(equal?
14691453
'(101 100 99 98 97)
@@ -1502,19 +1486,16 @@
15021486
(test-assert "string-split" (equal? '("a" "b" "c") (string-split "abc" "")))
15031487
(test-assert "string-split"
15041488
(equal? '("too" "" "much" "" "data") (string-split "too much data" " ")))
1505-
(test-assert
1506-
"string-split"
1489+
(test-assert "string-split"
15071490
(equal? '("" "there" "ya" "go" "")
15081491
(string-split "***there***ya***go***" "***")))
15091492
(test-assert "string-split" (equal? '() (string-split "" "" 'infix)))
15101493
(test-assert "string-split"
15111494
(equal? '("a" "b" "c") (string-split "abc" "" 'infix)))
1512-
(test-assert
1513-
"string-split"
1495+
(test-assert "string-split"
15141496
(equal? '("too" "" "much" "" "data")
15151497
(string-split "too much data" " " 'infix)))
1516-
(test-assert
1517-
"string-split"
1498+
(test-assert "string-split"
15181499
(equal? '("" "there" "ya" "go" "")
15191500
(string-split "***there***ya***go***" "***" 'infix)))
15201501
(test-assert "string-split"
@@ -1523,131 +1504,106 @@
15231504
(string-split "" "" 'strict-infix))))
15241505
(test-assert "string-split"
15251506
(equal? '("a" "b" "c") (string-split "abc" "" 'strict-infix)))
1526-
(test-assert
1527-
"string-split"
1507+
(test-assert "string-split"
15281508
(equal? '("too" "" "much" "" "data")
15291509
(string-split "too much data" " " 'strict-infix)))
1530-
(test-assert
1531-
"string-split"
1510+
(test-assert "string-split"
15321511
(equal? '("" "there" "ya" "go" "")
15331512
(string-split "***there***ya***go***" "***" 'strict-infix)))
15341513
(test-assert "string-split" (equal? '() (string-split "" "" 'prefix)))
15351514
(test-assert "string-split"
15361515
(equal? '("a" "b" "c") (string-split "abc" "" 'prefix)))
1537-
(test-assert
1538-
"string-split"
1516+
(test-assert "string-split"
15391517
(equal? '("too" "" "much" "" "data")
15401518
(string-split "too much data" " " 'prefix)))
1541-
(test-assert
1542-
"string-split"
1519+
(test-assert "string-split"
15431520
(equal? '("there" "ya" "go" "")
15441521
(string-split "***there***ya***go***" "***" 'prefix)))
15451522
(test-assert "string-split" (equal? '() (string-split "" "" 'suffix)))
15461523
(test-assert "string-split"
15471524
(equal? '("a" "b" "c") (string-split "abc" "" 'suffix)))
1548-
(test-assert
1549-
"string-split"
1525+
(test-assert "string-split"
15501526
(equal? '("too" "" "much" "" "data")
15511527
(string-split "too much data" " " 'suffix)))
1552-
(test-assert
1553-
"string-split"
1528+
(test-assert "string-split"
15541529
(equal? '("" "there" "ya" "go")
15551530
(string-split "***there***ya***go***" "***" 'suffix)))
15561531
(test-assert "string-split" (equal? '() (string-split "" "" 'infix #f)))
15571532
(test-assert "string-split"
15581533
(equal? '("a" "b" "c") (string-split "abc" "" 'infix #f)))
1559-
(test-assert
1560-
"string-split"
1534+
(test-assert "string-split"
15611535
(equal? '("too" "" "much" "" "data")
15621536
(string-split "too much data" " " 'infix #f)))
1563-
(test-assert
1564-
"string-split"
1537+
(test-assert "string-split"
15651538
(equal? '("" "there" "ya" "go" "")
15661539
(string-split "***there***ya***go***" "***" 'infix #f)))
1567-
(test-assert
1568-
"string-split"
1540+
(test-assert "string-split"
15691541
(equal? 'error
15701542
(guard (exn (else 'error)) (string-split "" "" 'strict-infix #f))))
15711543
(test-assert "string-split"
15721544
(equal? '("a" "b" "c") (string-split "abc" "" 'strict-infix #f)))
1573-
(test-assert
1574-
"string-split"
1545+
(test-assert "string-split"
15751546
(equal? '("too" "" "much" "" "data")
15761547
(string-split "too much data" " " 'strict-infix #f)))
1577-
(test-assert
1578-
"string-split"
1548+
(test-assert "string-split"
15791549
(equal? '("" "there" "ya" "go" "")
15801550
(string-split "***there***ya***go***" "***" 'strict-infix #f)))
15811551
(test-assert "string-split" (equal? '() (string-split "" "" 'prefix #f)))
15821552
(test-assert "string-split"
15831553
(equal? '("a" "b" "c") (string-split "abc" "" 'prefix #f)))
1584-
(test-assert
1585-
"string-split"
1554+
(test-assert "string-split"
15861555
(equal? '("too" "" "much" "" "data")
15871556
(string-split "too much data" " " 'prefix #f)))
1588-
(test-assert
1589-
"string-split"
1557+
(test-assert "string-split"
15901558
(equal? '("there" "ya" "go" "")
15911559
(string-split "***there***ya***go***" "***" 'prefix #f)))
15921560
(test-assert "string-split" (equal? '() (string-split "" "" 'suffix #f)))
15931561
(test-assert "string-split"
15941562
(equal? '("a" "b" "c") (string-split "abc" "" 'suffix #f)))
1595-
(test-assert
1596-
"string-split"
1563+
(test-assert "string-split"
15971564
(equal? '("too" "" "much" "" "data")
15981565
(string-split "too much data" " " 'suffix #f)))
1599-
(test-assert
1600-
"string-split"
1566+
(test-assert "string-split"
16011567
(equal? '("" "there" "ya" "go")
16021568
(string-split "***there***ya***go***" "***" 'suffix #f)))
1603-
(test-assert
1604-
"string-split"
1569+
(test-assert "string-split"
16051570
(equal? 'error
16061571
(guard (exn (else 'error)) (string-split "" "" 'strict-infix 3))))
16071572
(test-assert "string-split"
16081573
(equal? '("a" "b" "c") (string-split "abc" "" 'strict-infix 3)))
1609-
(test-assert
1610-
"string-split"
1574+
(test-assert "string-split"
16111575
(equal? '("too" "" "much" " data")
16121576
(string-split "too much data" " " 'strict-infix 3)))
1613-
(test-assert
1614-
"string-split"
1577+
(test-assert "string-split"
16151578
(equal? '("" "there" "ya" "go***")
16161579
(string-split "***there***ya***go***" "***" 'strict-infix 3)))
16171580
(test-assert "string-split" (equal? '() (string-split "" "" 'prefix 3)))
16181581
(test-assert "string-split"
16191582
(equal? '("a" "b" "c") (string-split "abc" "" 'prefix 3)))
1620-
(test-assert
1621-
"string-split"
1583+
(test-assert "string-split"
16221584
(equal? '("too" "" "much" " data")
16231585
(string-split "too much data" " " 'prefix 3)))
1624-
(test-assert
1625-
"string-split"
1586+
(test-assert "string-split"
16261587
(equal? '("there" "ya" "go***")
16271588
(string-split "***there***ya***go***" "***" 'prefix 3)))
16281589
(test-assert "string-split" (equal? '() (string-split "" "" 'suffix 3)))
16291590
(test-assert "string-split"
16301591
(equal? '("a" "b" "c") (string-split "abc" "" 'suffix 3)))
1631-
(test-assert
1632-
"string-split"
1592+
(test-assert "string-split"
16331593
(equal? '("too" "" "much" " data")
16341594
(string-split "too much data" " " 'suffix 3)))
1635-
(test-assert
1636-
"string-split"
1595+
(test-assert "string-split"
16371596
(equal? '("" "there" "ya" "go***")
16381597
(string-split "***there***ya***go***" "***" 'suffix 3)))
1639-
(test-assert
1640-
"string-split"
1598+
(test-assert "string-split"
16411599
(equal? 'error
16421600
(guard (exn (else 'error)) (string-split "" "" 'strict-infix 3 0))))
16431601
(test-assert "string-split"
16441602
(equal? '("b" "c") (string-split "abc" "" 'strict-infix 3 1)))
1645-
(test-assert
1646-
"string-split"
1603+
(test-assert "string-split"
16471604
(equal? '("oo" "" "much" " data")
16481605
(string-split "too much data" " " 'strict-infix 3 1)))
1649-
(test-assert
1650-
"string-split"
1606+
(test-assert "string-split"
16511607
(equal? '("**there" "ya" "go" "")
16521608
(string-split "***there***ya***go***" "***" 'strict-infix 3 1)))
16531609
(test-assert "string-split" (equal? '() (string-split "" "" 'prefix 3 0)))

0 commit comments

Comments
 (0)