def test_should_return_package_data_string_with_keys_in_alphabetical_order(self): self.project.include_file("b", "beta") self.project.include_file("m", "Mu") self.project.include_file("e", "epsilon") self.project.include_file("k", "Kappa") self.project.include_file("p", "psi") self.project.include_file("z", "Zeta") self.project.include_file("i", "Iota") self.project.include_file("a", "alpha") self.project.include_file("d", "delta") self.project.include_file("t", "theta") self.project.include_file("l", "lambda") self.project.include_file("x", "chi") self.assertEqual("{\n" " 'a': ['alpha'],\n" " 'b': ['beta'],\n" " 'd': ['delta'],\n" " 'e': ['epsilon'],\n" " 'i': ['Iota'],\n" " 'k': ['Kappa'],\n" " 'l': ['lambda'],\n" " 'm': ['Mu'],\n" " 'p': ['psi'],\n" " 't': ['theta'],\n" " 'x': ['chi'],\n" " 'z': ['Zeta']\n" " }", build_package_data_string(self.project))
def test_should_return_package_data_string_with_keys_in_alphabetical_order( self): self.project.include_file("b", "beta") self.project.include_file("m", "Mu") self.project.include_file("e", "epsilon") self.project.include_file("k", "Kappa") self.project.include_file("p", "psi") self.project.include_file("z", "Zeta") self.project.include_file("i", "Iota") self.project.include_file("a", "alpha") self.project.include_file("d", "delta") self.project.include_file("t", "theta") self.project.include_file("l", "lambda") self.project.include_file("x", "chi") self.assertEqual( "{\n" " 'a': ['alpha'],\n" " 'b': ['beta'],\n" " 'd': ['delta'],\n" " 'e': ['epsilon'],\n" " 'i': ['Iota'],\n" " 'k': ['Kappa'],\n" " 'l': ['lambda'],\n" " 'm': ['Mu'],\n" " 'p': ['psi'],\n" " 't': ['theta'],\n" " 'x': ['chi'],\n" " 'z': ['Zeta']\n" " }", build_package_data_string(self.project))
def test_should_return_package_data_string_when_including_file(self): self.project.include_file("spam", "egg") self.assertEqual( "{\n" " 'spam': ['egg']\n" " }", build_package_data_string(self.project))
def test_should_return_package_data_string_when_including_three_files(self): self.project.include_file("spam", "egg") self.project.include_file("ham", "eggs") self.project.include_file("monty", "python") self.assertEqual("package_data = {'ham': ['eggs'], 'monty': ['python'], " "'spam': ['egg']},", build_package_data_string(self.project))
def test_should_return_package_data_string_when_including_file(self): self.project.include_file("spam", "egg") self.assertEqual( "{\n" " 'spam': ['egg']\n" " }", build_package_data_string(self.project))
def test_should_return_package_data_string_when_including_three_files(self): self.project.include_file("spam", "egg") self.project.include_file("ham", "eggs") self.project.include_file("monty", "python") self.assertEqual("package_data = {'ham': ['eggs'], 'monty': ['python'], " "'spam': ['egg']},", build_package_data_string(self.project))
def test_should_return_empty_package_data_string_when_no_files_to_include_given(self): self.assertEqual('{}', build_package_data_string(self.project))
def test_should_return_empty_package_data_string_when_no_files_to_include_given( self): self.assertEqual('{}', build_package_data_string(self.project))