コード例 #1
0
 def loads(self, serialized_aggregated):
     activities = pickle.loads(serialized_aggregated.activities)
     aggregated = AggregatedActivity(
         group=serialized_aggregated.group,
         activities=activities,
         created_at=serialized_aggregated.created_at,
         updated_at=serialized_aggregated.updated_at,
     )
     return aggregated
コード例 #2
0
ファイル: activity.py プロジェクト: cchongXD/Feedly
 def test_duplicated_activities(self):
     activity = Activity(1, LoveVerb, Pin(id=1))
     aggregated = AggregatedActivity(1, [activity])
     with self.assertRaises(DuplicateActivityException):
         aggregated.append(activity)
コード例 #3
0
ファイル: activity.py プロジェクト: cchongXD/Feedly
 def test_contains_extraneous_object(self):
     activity = AggregatedActivity(1, [Activity(1, LoveVerb, Pin(id=1))])
     with self.assertRaises(ValueError):
         activity.contains(Pin(id=1))
コード例 #4
0
ファイル: activity.py プロジェクト: cchongXD/Feedly
 def test_contains(self):
     activity = Activity(1, LoveVerb, Pin(id=1))
     aggregated = AggregatedActivity(1, [activity])
     self.assertTrue(aggregated.contains(activity))
コード例 #5
0
ファイル: activity.py プロジェクト: tommyjtl/Feedly
 def test_contains_extraneous_object(self):
     activity = AggregatedActivity(1, [Activity(1, LoveVerb, Pin(id=1))])
     with self.assertRaises(ValueError):
         activity.contains(Pin(id=1))
コード例 #6
0
ファイル: activity.py プロジェクト: tommyjtl/Feedly
 def test_compare_apple_and_oranges(self):
     activity = AggregatedActivity(1, [Activity(1, LoveVerb, Pin(id=1))])
     with self.assertRaises(ValueError):
         activity == Pin(id=1)
コード例 #7
0
ファイル: activity.py プロジェクト: tommyjtl/Feedly
 def test_duplicated_activities(self):
     activity = Activity(1, LoveVerb, Pin(id=1))
     aggregated = AggregatedActivity(1, [activity])
     with self.assertRaises(DuplicateActivityException):
         aggregated.append(activity)
コード例 #8
0
ファイル: activity.py プロジェクト: tommyjtl/Feedly
 def test_contains(self):
     activity = Activity(1, LoveVerb, Pin(id=1))
     aggregated = AggregatedActivity(1, [activity])
     self.assertTrue(aggregated.contains(activity))