Esempio n. 1
0
 def test_module(self):
     
     code = Parser('"docstring"\nfoo=3;bar=4;_priv=0;', 'mymodule').dump()
     
     # Has docstring
     assert code.count('// docstring') == 1
     
     # Test that global variables exist
     assert evaljs(code+'mymodule.foo+mymodule.bar') == '7'
     
     # And privates do not
     assert evaljs(code+'mymodule._priv===undefined') == 'true'
Esempio n. 2
0
    def test_module(self):

        code = Parser('"docstring"\nfoo=3;bar=4;_priv=0;', "mymodule").dump()

        # Has docstring
        assert code.count("// docstring") == 1

        # Test that global variables exist
        assert evaljs(code + "mymodule.foo+mymodule.bar") == "7"

        # And privates do not
        assert evaljs(code + "mymodule._priv===undefined") == "true"
Esempio n. 3
0
 def test_module(self):
     
     code = Parser('"docstring"\nfoo=3;bar=4;_priv=0;', 'foo.py').dump()
     
     # Has docstring
     assert code.count('// docstring') == 1
Esempio n. 4
0
    def test_module(self):

        code = Parser('"docstring"\nfoo=3;bar=4;_priv=0;', 'foo.py').dump()

        # Has docstring
        assert code.count('// docstring') == 1