Class PostgreSqlJsonContainerSteps

java.lang.Object
com.github.isuhorukov.log.watcher.steps.PostgreSqlJsonContainerSteps

public class PostgreSqlJsonContainerSteps extends Object
  • Constructor Details

    • PostgreSqlJsonContainerSteps

      public PostgreSqlJsonContainerSteps()
  • Method Details

    • init

      public void init()
    • shutdown

      public void shutdown()
    • a_temporary_directory_for_postgres_data_and_log_files

      @Given("a temporary directory for Postgres data and log files") public void a_temporary_directory_for_postgres_data_and_log_files()
    • a_postgresql_docker_container_configured_to_log_in_json_format

      @Given("a PostgreSQL Docker container configured to log in JSON format") public void a_postgresql_docker_container_configured_to_log_in_json_format()
    • i_start_the_postgresql_container_with_specific_logging_configurations

      @When("I start the PostgreSQL container with specific logging configurations") public void i_start_the_postgresql_container_with_specific_logging_configurations()
    • the_application_should_detect_and_process_log_entries_from_the_postgresql_logs

      @Then("application should detect and process log entries from the PostgreSQL logs") public void the_application_should_detect_and_process_log_entries_from_the_postgresql_logs()
    • logsAreGeneratedInTheSpecifiedDirectory

      @And("logs are generated in the specified directory and watched & processed by postgres_log_parser") public void logsAreGeneratedInTheSpecifiedDirectory()