Exemplo n.º 1
0
class BacklogSwitcherTest(AgiloTestCase):
    def setUp(self):
        self.super()
        self.teh = TestEnvHelper(enable_agilo=False, env_key=self.env_key)
        self.env = self.teh.get_env()
        self.view = BacklogToggleConfigurationJSONView(self.env)
        self.assert_equals([], self.view.discover_backlogs())

    def tearDown(self):
        self.view.reset_known_backlogs()
        self.super()

    def call(self):
        return self.view.do_get(self.teh.mock_request(), None)

    def test_can_register_arbitrary_backlogs(self):
        self.view.register_backlog_with_identifier('fnord')
        self.assert_equals([
            'fnord',
        ], self.call())

    def test_has_special_method_for_all_known_backlogs(self):
        self.view.register_new_backlog()
        self.assert_equals(['new_backlog'], self.call())

        self.view.register_whiteboard()
        self.assert_equals(['new_backlog', 'whiteboard'], self.call())
Exemplo n.º 2
0
class BacklogSwitcherTest(AgiloTestCase):
    def setUp(self):
        self.super()
        self.teh = TestEnvHelper(enable_agilo=False, env_key=self.env_key)
        self.env = self.teh.get_env()
        self.view = BacklogToggleConfigurationJSONView(self.env)
        self.assert_equals([], self.view.discover_backlogs())

    def tearDown(self):
        self.view.reset_known_backlogs()
        self.super()

    def call(self):
        return self.view.do_get(self.teh.mock_request(), None)

    def test_can_register_arbitrary_backlogs(self):
        self.view.register_backlog_with_identifier("fnord")
        self.assert_equals(["fnord"], self.call())

    def test_has_special_method_for_all_known_backlogs(self):
        self.view.register_new_backlog()
        self.assert_equals(["new_backlog"], self.call())

        self.view.register_whiteboard()
        self.assert_equals(["new_backlog", "whiteboard"], self.call())
Exemplo n.º 3
0
 def setUp(self):
     self.super()
     self.teh = TestEnvHelper(enable_agilo=False, env_key=self.env_key)
     self.env = self.teh.get_env()
     self.view = BacklogToggleConfigurationJSONView(self.env)
     self.assert_equals([], self.view.discover_backlogs())
Exemplo n.º 4
0
 def setUp(self):
     self.super()
     self.teh = TestEnvHelper(enable_agilo=False, env_key=self.env_key)
     self.env = self.teh.get_env()
     self.view = BacklogToggleConfigurationJSONView(self.env)
     self.assert_equals([], self.view.discover_backlogs())