def test_mean_animals(): mean = animals.mean_animals('animals.txt', 'Grizzly') assert mean == 36 mean = animals.mean_animals('animals.txt', 'Elk') assert mean == 25.5
def test_mean_animals1(): filename = 'animals.txt' species = 'Grizzly' assert animals.mean_animals(filename, species) == 36
def test_mean_animals2(): filename = 'animals.txt' species = 'Elk' assert animals.mean_animals(filename, species) == 25.5
def test_mean_empty(): mean = animals.mean_animals('no_animals.txt', 'Elk') reference_mean = 0 assert mean == reference_mean, 'the mean is wrong!'
import sys import animals if len(sys.argv) != 3: print 'Usage: mean_animals.py file_name species_name' else: file_name = sys.argv[1] species_name = sys.argv[2] mean = animals.mean_animals(file_name, species_name) print mean
def test_mean_hippo(): mean = animals.mean_animals('animals.txt', 'Hippo') reference_mean = 0 assert mean == reference_mean, 'the mean is wrong!'
def test_mean_wolverine(): mean = animals.mean_animals('animals.txt', 'Wolverine') reference_mean = 31.0 assert mean == reference_mean, 'the mean is wrong!'
def test_mean_elk(): mean = animals.mean_animals('animals.txt', 'Elk') reference_mean = 25.5 assert mean == reference_mean, 'the mean is wrong!'
import sys import animals if len(sys.argv) != 3: print 'Usage: python mean_animals.py filename kind' sys.exit() filename = sys.argv[1] kind = sys.argv[2] mean = animals.mean_animals(filename, kind) print mean