Index: native_client_sdk/src/build_tools/tests/easy_template_test.py |
diff --git a/native_client_sdk/src/build_tools/tests/easy_template_test.py b/native_client_sdk/src/build_tools/tests/easy_template_test.py |
index 3576208cb1fcc5cd7c03c32f975abfc299b216b8..56017045c80fca8c6728359def3fadf8b4c94b9b 100755 |
--- a/native_client_sdk/src/build_tools/tests/easy_template_test.py |
+++ b/native_client_sdk/src/build_tools/tests/easy_template_test.py |
@@ -109,6 +109,13 @@ struct Foo { |
{'name': 'name', 'type': 'std::string'}, |
{'name': 'problems', 'type': 'array', 'basetype': 'int', 'size': 99}]}) |
+ def testModulo(self): |
+ self._RunTest('No expression %', 'No expression %', {}) |
+ self._RunTest('% before {{3 + 4}}', '% before 7', {}) |
+ self._RunTest('{{2**8}} % after', '256 % after', {}) |
+ self._RunTest('inside {{8 % 3}}', 'inside 2', {}) |
+ self._RunTest('Everywhere % {{8 % 3}} %', 'Everywhere % 2 %', {}) |
+ |
if __name__ == '__main__': |
unittest.main() |