def test_input_without_name(self): pdf_df = au.calculate_individual_pdfs(no_name_input, myhrd) assert 's1' in pdf_df.columns, "Column names not created right"
def test_bad_input(self): pdf_df = au.calculate_individual_pdfs(bad_hrd_input2, myhrd) assert not np.isnan(sum(pdf_df.s0)), "somwthing went wrong"
def test_fake_input(self): pdf_df = au.calculate_individual_pdfs(fake_hrd_input, myhrd) assert 'star1' in pdf_df.columns, "Column name issue" assert int(sum(pdf_df.star1)) == 1, "PDF not calculated correctly"