tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

test_interface_const_identifier_conflicts.py (400B)


      1 import WebIDL
      2 
      3 
      4 def WebIDLTest(parser, harness):
      5    threw = False
      6    try:
      7        parser.parse(
      8            """
      9            interface IdentifierConflict {
     10              const byte thing1 = 1;
     11              const unsigned long thing1 = 1;
     12            };
     13        """
     14        )
     15 
     16        parser.finish()
     17    except WebIDL.WebIDLError:
     18        threw = True
     19 
     20    harness.ok(threw, "Should have thrown.")