def set_outputs(self, outputs): self.stabke = Unknown() self.bucket = Unknown() if "stable" in outputs: self.bucket = outputs["stable"] if "bucket" in outputs: self.bucket = outputs["bucket"]
def set_outputs(self, outputs): self.inprop = Unknown() self.stable = Unknown() if "inprop" in outputs: self.inprop = outputs["inprop"] if "stable" in outputs: self.stable = outputs["stable"]
def test_iter_dir(self): unknown = Unknown() for _ in unknown: self.fail("Unknown iterator should be empty") for _ in dir(unknown): self.fail("Dir should return empty")
def test_unknown(self): """ Tests that we serialize instances of the Unknown class to the unknown GUID. """ struct = rpc.serialize_resource_props({"unknown_prop": Unknown()}) # pylint: disable=unsubscriptable-object unknown = struct["unknown_prop"] self.assertEqual(rpc.UNKNOWN, unknown)
def test_dict_list(self): unknown = Unknown() self.assertIsInstance(unknown["foo"], Unknown) self.assertIsInstance(unknown[0], Unknown)
def test_str(self): unknown = Unknown() self.assertEqual(str(unknown), "<computed>")
def __init__(self): self.id = Unknown() self.output = Unknown()
def test_nonzero_bool(self): unknown = Unknown() self.assertFalse(not unknown) if not unknown: self.fail("if boolean conversion failed") self.assertTrue(bool(unknown))