moved testsection from mayor file to test file
This commit is contained in:
@@ -1,13 +1,8 @@
|
|||||||
#!/usr/bin/python
|
#!/usr/bin/python
|
||||||
|
|
||||||
from tamagotchi import Tamagotchi
|
from tamagotchi import Tamagotchi
|
||||||
from util import Util
|
|
||||||
import names
|
import names
|
||||||
|
|
||||||
decayaspeed = 1
|
|
||||||
ticks = 50
|
|
||||||
show_pct = True
|
|
||||||
|
|
||||||
class Mayorgotchi:
|
class Mayorgotchi:
|
||||||
mygotchis = []
|
mygotchis = []
|
||||||
name = ''
|
name = ''
|
||||||
@@ -21,7 +16,7 @@ class Mayorgotchi:
|
|||||||
if n.is_dead():
|
if n.is_dead():
|
||||||
self.mygotchis.remove(n)
|
self.mygotchis.remove(n)
|
||||||
|
|
||||||
def give_status(self):
|
def give_status(self,show_pct):
|
||||||
result = 'I am Mayorgotchi ' + self.name + '. These are the Tamagotchis in my Village:\n\n'
|
result = 'I am Mayorgotchi ' + self.name + '. These are the Tamagotchis in my Village:\n\n'
|
||||||
for n in self.mygotchis:
|
for n in self.mygotchis:
|
||||||
if show_pct:
|
if show_pct:
|
||||||
@@ -34,27 +29,3 @@ class Mayorgotchi:
|
|||||||
for n in self.mygotchis:
|
for n in self.mygotchis:
|
||||||
n.step()
|
n.step()
|
||||||
self.remove_corpses()
|
self.remove_corpses()
|
||||||
|
|
||||||
|
|
||||||
# Temoprarty Test Section
|
|
||||||
list = []
|
|
||||||
for n in range(0,10):
|
|
||||||
list.append(Util().make_Tamagotchi())
|
|
||||||
|
|
||||||
mayor = Mayorgotchi(list)
|
|
||||||
|
|
||||||
print mayor.give_status()
|
|
||||||
|
|
||||||
for n in range (0, ticks):
|
|
||||||
mayor.step()
|
|
||||||
|
|
||||||
print '----------------------After '+str(ticks)+' ticks------------------------------\n'
|
|
||||||
|
|
||||||
print mayor.give_status()
|
|
||||||
|
|
||||||
for n in range (0, ticks):
|
|
||||||
mayor.step()
|
|
||||||
|
|
||||||
print '----------------------After another '+str(ticks)+' ticks------------------------------\n'
|
|
||||||
|
|
||||||
print mayor.give_status()
|
|
||||||
|
|||||||
BIN
mayorgotchi.pyc
Normal file
BIN
mayorgotchi.pyc
Normal file
Binary file not shown.
BIN
tamagotchi.pyc
BIN
tamagotchi.pyc
Binary file not shown.
35
test.py
Normal file
35
test.py
Normal file
@@ -0,0 +1,35 @@
|
|||||||
|
#!/usr/bin/python
|
||||||
|
|
||||||
|
from mayorgotchi import Mayorgotchi
|
||||||
|
from util import Util
|
||||||
|
|
||||||
|
|
||||||
|
# Temporary test section
|
||||||
|
|
||||||
|
# Variable Definition
|
||||||
|
decayaspeed = 1
|
||||||
|
ticks = 50
|
||||||
|
show_pct = True
|
||||||
|
|
||||||
|
list = []
|
||||||
|
|
||||||
|
for n in range(0,10):
|
||||||
|
list.append(Util().make_Tamagotchi())
|
||||||
|
|
||||||
|
mayor = Mayorgotchi(list)
|
||||||
|
|
||||||
|
print mayor.give_status(show_pct)
|
||||||
|
|
||||||
|
for n in range (0, ticks):
|
||||||
|
mayor.step()
|
||||||
|
|
||||||
|
print '----------------------After '+str(ticks)+' ticks------------------------------\n'
|
||||||
|
|
||||||
|
print mayor.give_status(show_pct)
|
||||||
|
|
||||||
|
for n in range (0, ticks):
|
||||||
|
mayor.step()
|
||||||
|
|
||||||
|
print '----------------------After another '+str(ticks)+' ticks------------------------------\n'
|
||||||
|
|
||||||
|
print mayor.give_status(show_pct)
|
||||||
Reference in New Issue
Block a user