예제 #1
0
    def test_write_doesnt_overwrite_value(self):
        result = PrefectResult(value=42)

        new_result = result.write(99)

        assert result.value == 42
        assert result.location is None

        assert new_result.value == 99
        assert new_result.location == "99"
예제 #2
0
    def test_write_doesnt_overwrite_value(self):
        result = PrefectResult(42)

        new_result = result.write(99)

        assert result.value == 42
        assert result.filepath == ""

        assert new_result.value == 99
        assert new_result.filepath == "99"