Wiki

Ticket #8: deprecFixTests.patch

File deprecFixTests.patch, 5.9 KB (added by hopscc, 10 years ago)

patch for changes to Testfiles (avoid deprec warning)

  • 500-dynamic/126-dynamic-statements.cobra

     
    7272        for dk in da : db 
    7373            assert dk > 0 and dk >= da and dk < db 
    7474 
    75         for x = 2 .. 10 
     75        for x in 2:10 
    7676            assert x >= 2 and x <= 10 
    77         for xq = 2 .. 10 
     77        for xq in 2:10 
    7878            assert xq >= 2 and x <= 10 
    7979 
    8080        da as dynamic = 1 
    81         for di = da .. 10 
     81        for di in da:10 
    8282            assert di > 0 and di < 10 
    8383        db as dynamic = 10 
    84         for dj = 1 .. db 
     84        for dj in 1:db 
    8585            assert dj > 0 and dj < db 
    86         for dk = da .. db 
     86        for dk in da:db 
    8787            assert dk > 0 and dk >= da and dk < db 
    8888 
    8989 
  • 120-classes/804-test.cobra

     
    1818                assert c==c'a' 
    1919        body 
    2020            sb as StringBuilder = StringBuilder() 
    21             for i as int = 0 .. length 
     21            for i as int in 0:length 
    2222                CobraCore.noOp(i) 
    2323                c as char = alphabet[_random.next(alphabet.length)] 
    2424                sb.append(c) 
  • 240-generics/100-use-generics-collections/122-use-cobra-set.cobra

     
    2929         
    3030        # test that 'in' is fast 
    3131        x = 10000 
    32         for i = 0 .. x 
     32        for i in 0:x 
    3333            s.add(i) 
    3434            t.add(i) 
    3535        x -= 1 
     
    3737        reps = 1000 
    3838 
    3939        start = DateTime.now 
    40         for n = 0 .. reps 
     40        for n in 0:reps 
    4141            assert x in s 
    4242            assert x in s 
    4343            assert x in s 
     
    4646        setTest = DateTime.now.subtract(start).totalSeconds 
    4747         
    4848        start = DateTime.now 
    49         for n = 0 .. reps 
     49        for n in 0:reps 
    5050            assert x in t 
    5151            assert x in t 
    5252            assert x in t 
     
    6666        # same thing, but 'not in' 
    6767        x += 1 
    6868        start = DateTime.now 
    69         for n = 0 .. reps 
     69        for n in 0:reps 
    7070            assert x not in s 
    7171            assert x not in s 
    7272            assert x not in s 
     
    7575        setTest = DateTime.now.subtract(start).totalSeconds 
    7676         
    7777        start = DateTime.now 
    78         for n = 0 .. reps 
     78        for n in 0:reps 
    7979            assert x not in t 
    8080            assert x not in t 
    8181            assert x not in t 
  • 100-basics/140-break.cobra

     
    1212            assert x==0 
    1313             
    1414            x = 1 
    15             for i as int = 1 .. 10 
     15            for i as int in 1:10 
    1616                break 
    1717                x = i 
    1818            assert x==1 
  • 100-basics/120-for-numeric.cobra

     
    1313 
    1414            # the usual for numeric: 
    1515            count = 0 
    16             for x as int = 0 .. 100 
     16            for x as int in 0:100 
    1717                r = x 
    1818                count += 1 
    1919            assert x==100 
     
    2121 
    2222            # with a ++ 
    2323            count = 0 
    24             for x as int = 0 .. 100 ++ 2 
     24            for x as int in 0:100:2 
    2525                r = x 
    2626                count += 1 
    2727            assert r==98 
     
    2929            assert count==50 
    3030 
    3131            count = 0 
    32             for x as int = 1 .. 100 ++ 2 
     32            for x as int in 1:100:2 
    3333                r = x 
    3434                count += 1 
    3535            assert r==99 
     
    3737 
    3838            # reverse order 
    3939            count = 0 
    40             for x = 100 .. 0 -- 1 
     40            for x in 100:0:-1 
    4141                r = x 
    4242                count += 1 
    4343            assert r==1, r 
     
    4545 
    4646            # by 2 
    4747            count = 0 
    48             for x = 100 .. 0 -- 2 
     48            for x in 100:0:-2 
    4949                r = x 
    5050                count += 1 
    5151            assert r==2 
     
    5656        def more 
    5757            i = 1 
    5858            # reuse a local 
    59             for i = 1 .. 10 
     59            for i in 1:10 
    6060                assert i 
    6161            assert i == 10 
    6262 
     
    6666        def foo(x as int) 
    6767            assert x == 5 
    6868            # reuse an arg: 
    69             for x = 1 .. 10 
     69            for x in 1:10 
    7070                assert x 
    7171            assert x == 10 
    7272 
     
    7575        def bar 
    7676            assert _b == 0 
    7777            # reuse a class var: 
    78             for _b = 1 .. 10 
     78            for _b in 1:10 
    7979                assert _b 
    8080            assert _b == 10 
  • 320-misc-two/402-implement-IEnumerable.cobra

     
    55 
    66    def init(max as int) 
    77        _numbers = List<of int>() 
    8         for i = 0 .. max 
     8        for i in 0:max 
    99            _numbers.add(i) 
    1010 
    1111    def getEnumerator as IEnumerator<of int> 
  • 110-basics-two/800-arrays/100-single-dim-array.cobra

     
    99            for i as int in numbers 
    1010                assert i==0 
    1111 
    12             for i = 0 .. numbers.length 
     12            for i in 0:numbers.length 
    1313                assert numbers[i]==0 
    1414                numbers[i] = i 
    1515                assert numbers[i]==i 
  • 300-type-inference/140-for.cobra

     
    33    def main 
    44        is shared 
    55 
    6         for i = 0 .. 10 
     6        for i in 0:10 
    77            assert i < 10 
    88        assert i==10 
    99 
    1010        n = 10 
    11         for i = 0 .. n 
     11        for i in 0:n 
    1212            assert i < n 
    1313 
    1414        for arg in CobraCore.commandLineArgs 
  • 300-type-inference/142-for.cobra

     
    44 
    55        i = 1  # declaring i before using it in a for loop used to cause a false error about UnknownType 
    66 
    7         for i = 0 .. 10 
     7        for i in 1:10 
    88            assert i < 10