def test_setter_bower(self): args = parser.parse_args(['--create', 'ds-three']) args = pos_parser(args) # simulate argument from CLI args.__dict__['name'] = 'iron-element' bower = Bower(bower_json=args.__dict__) data = bower.to_json() bower.bower = data # json/string self.assertIsInstance(bower.bower, dict) self.assertEqual(bower.bower['name'], 'iron-element')