def test_default(self): block1 = EmbedBlock() self.assertEqual(block1.get_default(), None) block2 = EmbedBlock(default='') self.assertEqual(block2.get_default(), None) block3 = EmbedBlock(default=None) self.assertEqual(block3.get_default(), None) block4 = EmbedBlock(default='http://www.example.com/foo') self.assertIsInstance(block4.get_default(), EmbedValue) self.assertEqual(block4.get_default().url, 'http://www.example.com/foo') block5 = EmbedBlock(default=EmbedValue('http://www.example.com/foo')) self.assertIsInstance(block5.get_default(), EmbedValue) self.assertEqual(block5.get_default().url, 'http://www.example.com/foo')
def test_default(self): block1 = EmbedBlock() self.assertIsNone(block1.get_default()) block2 = EmbedBlock(default="") self.assertIsNone(block2.get_default()) block3 = EmbedBlock(default=None) self.assertIsNone(block3.get_default()) block4 = EmbedBlock(default="http://www.example.com/foo") self.assertIsInstance(block4.get_default(), EmbedValue) self.assertEqual(block4.get_default().url, "http://www.example.com/foo") block5 = EmbedBlock(default=EmbedValue("http://www.example.com/foo")) self.assertIsInstance(block5.get_default(), EmbedValue) self.assertEqual(block5.get_default().url, "http://www.example.com/foo")