def test_rack_controller_actions_for_admin(self): handler = GeneralHandler(factory.make_admin(), {}, None) self.assertItemsEqual( [ "delete", "import-images", "off", "on", "set-zone", "test", "override-failed-testing", ], [action["name"] for action in handler.rack_controller_actions({})], )
def test_rack_controller_actions_for_non_admin(self): handler = GeneralHandler(factory.make_User(), {}) self.assertEqual([], handler.rack_controller_actions({}))
def test_rack_controller_actions_for_admin(self): handler = GeneralHandler(factory.make_admin(), {}) self.assertItemsEqual( ['delete', 'import-images', 'off', 'on', 'set-zone', 'test'], [action['name'] for action in handler.rack_controller_actions({})])