@@ -0,0 +1,1483 @@
+from django.test import TestCase%0Afrom django.conf import settings%0Afrom datetime import datetime, timedelta%0Afrom restclients.sws import SWS%0Afrom restclients.exceptions import DataFailureException%0A%0Aclass SWSTest(TestCase):%0A    def test_mock_data_fake_grading_window(self):%0A        with self.settings(%0A                RESTCLIENTS_SWS_DAO_CLASS='restclients.dao_implementation.sws.File',%0A                RESTCLIENTS_PWS_DAO_CLASS='restclients.dao_implementation.pws.File'):%0A%0A            sws = SWS()%0A            term = sws.get_current_term()%0A            self.assertEquals(term.year, 2013)%0A            self.assertEquals(term.quarter, 'spring')%0A                %0A            term = sws.get_term_by_year_and_quarter(2013, 'spring')%0A            self.assertEquals(term.year, 2013)%0A            self.assertEquals(term.quarter, 'spring')%0A%0A            prev_term = sws.get_previous_term()%0A            self.assertEquals(prev_term.year, 2013)%0A            self.assertEquals(prev_term.quarter, 'winter')%0A%0A            next_term = sws.get_next_term()%0A            self.assertEquals(next_term.year, 2013)%0A            self.assertEquals(next_term.quarter, 'summer')%0A%0A            term_before = sws.get_term_before(next_term)%0A            self.assertEquals(term_before.year, 2013)%0A            self.assertEquals(term_before.quarter, 'spring')%0A%0A            term_after = sws.get_term_after(prev_term)%0A            self.assertEquals(term_after.year, 2013)%0A            self.assertEquals(term_after.quarter, 'spring')%0A%0A

Add a sws backwards compatible unti test.