def test_describe_with_filter(self): fleet = [MockInstance().as_dict() for i in range(5)] fleet[-1]['very'] = 'special' main.TEST_FLEET = fleet result = self.runner.invoke(main.main, ('describe', 'very:special')) self.assertEqual(result.exit_code, 0) self.assertEqual(result.output, main.describe_instance(fleet[-1]) + '\n')
def test_describe(self): fleet = [MockInstance().as_dict() for i in range(5)] main.TEST_FLEET = fleet result = self.runner.invoke(main.main, ('describe',)) self.assertEqual(result.exit_code, 0) self.assertEqual(result.output, '\n'.join(main.describe_instance(i) for i in fleet) + '\n')