1 # Copyright (c) Twisted Matrix Laboratories.
2 # See LICENSE for details.
5 Tests for the command-line interface to lore.
8 from twisted.trial.unittest import TestCase
9 from twisted.scripts.test.test_scripts import ScriptTestsMixin
10 from twisted.python.test.test_shellcomp import ZshScriptTestMixin
14 class ScriptTests(TestCase, ScriptTestsMixin):
16 Tests for all one of lore's scripts.
19 self.scriptTest("lore/lore")
23 class ZshIntegrationTestCase(TestCase, ZshScriptTestMixin):
25 Test that zsh completion functions are generated without error
27 generateFor = [('lore', 'twisted.lore.scripts.lore.Options')]