Feat: add table logs retreiving
This commit is contained in:
@@ -69,7 +69,7 @@ def test_register_flux_execution(location, metadata_repository):
|
||||
)
|
||||
|
||||
|
||||
def test_register_and_get_logs(metadata_repository):
|
||||
def test_register_and_get_exec_logs(metadata_repository):
|
||||
flux_id = "my_flux"
|
||||
metadata_repository.add_flux(flux_id)
|
||||
|
||||
@@ -99,7 +99,7 @@ def test_register_and_get_logs(metadata_repository):
|
||||
]
|
||||
|
||||
|
||||
def test_register_and_get_last_log(metadata_repository):
|
||||
def test_register_and_get_last_exec_log(metadata_repository):
|
||||
flux_id = "my_flux"
|
||||
metadata_repository.add_flux(flux_id)
|
||||
|
||||
@@ -147,44 +147,36 @@ def test_register_table_modification(location, metadata_repository):
|
||||
assert content == "datetime,flux_id\n2023-03-15T14:30:00,my_flux\n"
|
||||
|
||||
|
||||
# def test_register_and_get_logs(metadata_repository):
|
||||
# table_id = "my_table"
|
||||
# flux_id = "my_flux"
|
||||
# metadata_repository.add_table(table_id)
|
||||
#
|
||||
# metadata_repository.register_table_modification(
|
||||
# table_id, datetime(2023, 3, 15, 14, 30), flux_id
|
||||
# )
|
||||
# metadata_repository.register_table_modification(
|
||||
# table_id, datetime(2024, 3, 15, 14, 30), flux_id
|
||||
# )
|
||||
#
|
||||
# logs = metadata_repository.table_logs(table_id)
|
||||
# assert logs == [
|
||||
# ModificationLog(datetime=datetime(2023, 3, 15, 14, 30), flux_is=flux_id),
|
||||
# ModificationLog(datetime=datetime(2024, 3, 15, 14, 30), flux_is=flux_id),
|
||||
# ]
|
||||
def test_register_and_get_mod_logs(metadata_repository):
|
||||
table_id = "my_table"
|
||||
flux_id = "my_flux"
|
||||
metadata_repository.add_table(table_id)
|
||||
|
||||
metadata_repository.register_table_modification(
|
||||
table_id, datetime(2023, 3, 15, 14, 30), flux_id
|
||||
)
|
||||
metadata_repository.register_table_modification(
|
||||
table_id, datetime(2024, 3, 15, 14, 30), flux_id
|
||||
)
|
||||
|
||||
logs = metadata_repository.table_logs(table_id)
|
||||
assert logs == [
|
||||
ModificationLog(datetime=datetime(2023, 3, 15, 14, 30), flux_id=flux_id),
|
||||
ModificationLog(datetime=datetime(2024, 3, 15, 14, 30), flux_id=flux_id),
|
||||
]
|
||||
|
||||
|
||||
# def test_register_and_get_last_log(metadata_repository):
|
||||
# table_id = "my_table"
|
||||
# metadata_repository.add_table(table_id)
|
||||
#
|
||||
# metadata_repository.register_table_modification(
|
||||
# table_id,
|
||||
# datetime(2023, 3, 15, 14, 30),
|
||||
# output={"truc": "machin"},
|
||||
# )
|
||||
# metadata_repository.register_table_modification(
|
||||
# table_id,
|
||||
# datetime(2024, 3, 15, 14, 30),
|
||||
# output={
|
||||
# "truc": "chose",
|
||||
# },
|
||||
# )
|
||||
#
|
||||
# logs = metadata_repository.table(table_id)
|
||||
# assert logs == modificationLog(
|
||||
# datetime=datetime(2024, 3, 15, 14, 30),
|
||||
# output=TableMetaData(data={"truc": "chose"}),
|
||||
# )
|
||||
def test_register_and_get_last_log(metadata_repository):
|
||||
table_id = "my_table"
|
||||
flux_id = "my_flux"
|
||||
metadata_repository.add_table(table_id)
|
||||
|
||||
metadata_repository.register_table_modification(
|
||||
table_id, datetime(2023, 3, 15, 14, 30), flux_id
|
||||
)
|
||||
metadata_repository.register_table_modification(
|
||||
table_id, datetime(2024, 3, 15, 14, 30), flux_id
|
||||
)
|
||||
|
||||
logs = metadata_repository.table(table_id)
|
||||
assert logs == ModificationLog(datetime=datetime(2024, 3, 15, 14, 30), flux_id=flux_id)
|
||||
|
||||
Reference in New Issue
Block a user