예제 #1
0
파일: test_cli.py 프로젝트: pdef/pdef
 def test_gen_objc(self):
     args = ['gen-objc', 'src/path.pdef', '--dst', 'dst/path', '--prefix', 'NS']
     cli.main(args, self.compiler)
     
     self.compiler.generate_objc.assert_called_once_with(
         'src/path.pdef', 'dst/path', prefix='NS')
예제 #2
0
파일: test_cli.py 프로젝트: pdef/pdef
 def test_check(self):
     args = ['check', 'file/path.pdef']
     cli.main(args, self.compiler)
     
     self.compiler.compile.assert_called_once_with('file/path.pdef')
예제 #3
0
파일: test_cli.py 프로젝트: pdef/pdef
 def test_gen_java(self):
     args = ['gen-java', 'src/path.pdef', '--dst', 'dst/path', '--package', 'java.package']
     cli.main(args, self.compiler)
     
     self.compiler.generate_java.assert_called_once_with(
         'src/path.pdef', 'dst/path', jpackage_name='java.package')
예제 #4
0
파일: test_cli.py 프로젝트: pdef/pdef
 def test_version(self):
     cli.main(['version'], self.compiler)
     self.compiler.version.assert_called_once_with()