Revision: 2635
Author: janne.t.harkonen
Date: Tue Mar 16 01:11:53 2010
Log: placement
http://code.google.com/p/robotframework/source/detail?r=2635

Modified:
 /trunk/proto/atdd_example/vacalc.py

=======================================
--- /trunk/proto/atdd_example/vacalc.py Mon Mar 15 13:54:40 2010
+++ /trunk/proto/atdd_example/vacalc.py Tue Mar 16 01:11:53 2010
@@ -47,6 +47,17 @@
writer.writerow([employee.name, employee.startdate.isoformat()])


+class Employee(object):
+
+    def __init__(self, name, startdate):
+        self.name = name
+        self.startdate = self._parse_date(startdate)
+
+    def _parse_date(self, datestring):
+        year, month, day = datestring.split('-')
+        return datetime.date(int(year), int(month), int(day))
+
+
 class VacationCalculator(object):

     def __init__(self, employeestore):
@@ -65,20 +76,6 @@
return '%s: start date %s' % (employee.name, employee.startdate.isoformat())


-class Employee(object):
-
-    def __init__(self, name, startdate):
-        self.name = name
-        self.startdate = self._parse_date(startdate)
-
-    def _parse_date(self, datestring):
-        year, month, day = datestring.split('-')
-        return datetime.date(int(year), int(month), int(day))
-
-    def count_vacation(self, year):
-        fail
-
-
 def main(args):
     try:
return getattr(VacationCalculator(EmployeeStore()), args[0])(*args[1:])

Reply via email to