Skip to content
Snippets Groups Projects
Commit f64a76ec authored by ronan.vignard's avatar ronan.vignard
Browse files

Test avec une version simplifiée de expect_error()

parent e1b0cce4
No related branches found
No related tags found
Loading
Pipeline #534361 failed
...@@ -21,17 +21,11 @@ test_that("archive_table works", { ...@@ -21,17 +21,11 @@ test_that("archive_table works", {
table = "dummy", role = "runner"), table = "dummy", role = "runner"),
expected = paste0("zz_archives.dummy_", archive_datetime)) expected = paste0("zz_archives.dummy_", archive_datetime))
# Mock de la fonction table_exists pour simuler l'absence de la table
mockery::stub(archive_table, "table_exists", function(...) FALSE)
# Vérification qu'une erreur est retournée en cas d'absence de la table à archiver # Vérification qu'une erreur est retournée en cas d'absence de la table à archiver
mockr::local_mock(
table_exists = function(...) FALSE # Mock pour simuler une table inexistante
)
expect_error( expect_error(
archive_table(host = "localhost", database = "collectr", archive_table(host = "localhost", database = "collectr",
schema = "public",table = "ghost", role = "runner"), schema = "public", table = "ghost", role = "runner"),
regexp = "La table spécifiée n'existe pas dans la base de données." regexp = "La table sp\u00e9cifi\u00e9e n\'existe pas dans la base de donn\u00e9es."
) )
}) })
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment