from template_code_location.dataframe_level_anonymisation.jobs import ( k_anonymity_job, l_diversity_job, t_closeness_job, k_anonymity_job_s3, l_diversity_job_s3, t_closeness_job_s3 ) def test_k_anonymity_job_is_callable(): """Test k_anonymity_job is a valid Dagster job""" assert callable(k_anonymity_job) assert hasattr(k_anonymity_job, 'execute_in_process') def test_l_diversity_job_is_callable(): """Test l_diversity_job is a valid Dagster job""" assert callable(l_diversity_job) assert hasattr(l_diversity_job, 'execute_in_process') def test_t_closeness_job_is_callable(): """Test t_closeness_job is a valid Dagster job""" assert callable(t_closeness_job) assert hasattr(t_closeness_job, 'execute_in_process') def test_k_anonymity_job_s3_is_callable(): """Test k_anonymity_job_s3 is a valid Dagster job""" assert callable(k_anonymity_job_s3) assert hasattr(k_anonymity_job_s3, 'execute_in_process') def test_l_diversity_job_s3_is_callable(): """Test l_diversity_job_s3 is a valid Dagster job""" assert callable(l_diversity_job_s3) assert hasattr(l_diversity_job_s3, 'execute_in_process') def test_t_closeness_job_s3_is_callable(): """Test t_closeness_job_s3 is a valid Dagster job""" assert callable(t_closeness_job_s3) assert hasattr(t_closeness_job_s3, 'execute_in_process')