Browse Source

added test cases

bugfixes
harshadyeola 10 years ago
parent
commit
6b62edc0e4
  1. 5
      ee/cli/main.py
  2. 2
      ee/core/domaincheck.py
  3. 51
      tests/cli/test_ee.py

5
ee/cli/main.py

@ -84,5 +84,10 @@ def main():
# Close the application # Close the application
app.close(code) app.close(code)
def get_test_app(**kw):
app = EEApp(**kw)
return app
if __name__ == '__main__': if __name__ == '__main__':
main() main()

2
ee/core/domaincheck.py

@ -1,4 +1,6 @@
"""EasyEngine domain check module.""" """EasyEngine domain check module."""
class EEDomainCheck(): class EEDomainCheck():
"""Intialization domain check""" """Intialization domain check"""

51
tests/cli/test_ee.py

@ -1,6 +1,7 @@
"""CLI tests for ee.""" """CLI tests for ee."""
from ee.utils import test from ee.utils import test
from ee.cli.main import get_test_app
class CliTestCase(test.EETestCase): class CliTestCase(test.EETestCase):
@ -10,7 +11,55 @@ class CliTestCase(test.EETestCase):
self.app.close() self.app.close()
def test_ee_cli_site_create(self): def test_ee_cli_site_create(self):
self.app = EETestApp(argv=['site', 'create', 'example.com']) app = get_test_app(argv=['site', 'create', 'example.com'])
self.app.setup()
self.app.run()
self.app.close()
def test_ee_cli_site_update(self):
app = get_test_app(argv=['site', 'update', 'example.com'])
self.app.setup()
self.app.run()
self.app.close()
def test_ee_cli_site_delete(self):
app = get_test_app(argv=['site', 'delete', 'example.com'])
self.app.setup()
self.app.run()
self.app.close()
def test_ee_cli_site_cd(self):
app = get_test_app(argv=['site', 'cd', 'example.com'])
self.app.setup()
self.app.run()
self.app.close()
def test_ee_cli_site_log(self):
app = get_test_app(argv=['site', 'log', 'example.com'])
self.app.setup()
self.app.run()
self.app.close()
def test_ee_cli_site_info(self):
app = get_test_app(argv=['site', 'info', 'example.com'])
self.app.setup()
self.app.run()
self.app.close()
def test_ee_cli_site_enable(self):
app = get_test_app(argv=['site', 'enable', 'example.com'])
self.app.setup()
self.app.run()
self.app.close()
def test_ee_cli_site_disable(self):
app = get_test_app(argv=['site', 'disable', 'example.com'])
self.app.setup()
self.app.run()
self.app.close()
def test_ee_cli_site_edit(self):
app = get_test_app(argv=['site', 'edit', 'example.com'])
self.app.setup() self.app.setup()
self.app.run() self.app.run()
self.app.close() self.app.close()

Loading…
Cancel
Save