Ignore:
Timestamp:
12/12/05 09:47:04 (19 years ago)
Author:
remar
Message:
  • added tests for parsing of lists where the elements contain lists: {a, b, c={a, b}} -> [a, b, c={a, b}]
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/org.modelica.mdt.test/src/org/modelica/mdt/test/TestProxyParser.java

    r198 r206  
    161161        assertTrue(v.get(1).equals("b"));
    162162        assertTrue(v.get(2).equals("c"));
     163       
     164        v = ProxyParser.parseList("{a, b, c={a, b, c}}");
     165        assertTrue(v.size() == 3);
     166        assertTrue(v.get(0).equals("a"));
     167        assertTrue(v.get(1).equals("b"));
     168        assertTrue(v.get(2).equals("c={a, b, c}"));
     169       
     170        v = ProxyParser.parseList("{,,}");
     171        assertTrue(v.size() == 0);
     172       
     173        v = ProxyParser.parseList("{foo={bar, gzonk}}");
     174        assertTrue(v.size() == 1);
     175        assertTrue(v.get(0).equals("foo={bar, gzonk}"));
    163176    }
    164177               
Note: See TracChangeset for help on using the changeset viewer.