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
Esempio n. 2
0
def test_mean_animals1():
    filename = 'animals.txt'
    species = 'Grizzly'

    assert animals.mean_animals(filename, species) == 36
Esempio n. 3
0
def test_mean_animals2():
    filename = 'animals.txt'
    species = 'Elk'

    assert animals.mean_animals(filename, species) == 25.5
Esempio n. 4
0
def test_mean_empty():
    mean = animals.mean_animals('no_animals.txt', 'Elk')
    reference_mean = 0
    assert mean == reference_mean, 'the mean is wrong!'
Esempio n. 5
0
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
Esempio n. 6
0
def test_mean_hippo():
    mean = animals.mean_animals('animals.txt', 'Hippo')
    reference_mean = 0
    assert mean == reference_mean, 'the mean is wrong!'
Esempio n. 7
0
def test_mean_wolverine():
    mean = animals.mean_animals('animals.txt', 'Wolverine')
    reference_mean = 31.0
    assert mean == reference_mean, 'the mean is wrong!'
Esempio n. 8
0
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
Esempio n. 10
0
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