Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(515)

Unified Diff: telemetry/telemetry/timeline/trace_data_unittest.py

Issue 1996343002: Revert of [Telemetry] Change how trace_data detects if data being added is valid. (Closed) Base URL: git@github.com:catapult-project/catapult@master
Patch Set: Created 4 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « telemetry/telemetry/timeline/trace_data.py ('k') | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: telemetry/telemetry/timeline/trace_data_unittest.py
diff --git a/telemetry/telemetry/timeline/trace_data_unittest.py b/telemetry/telemetry/timeline/trace_data_unittest.py
index 1db2a44a5e0280dd3a681d75254504479f3c60ab..15c487d32684f762afe76a58484a404f702325eb 100644
--- a/telemetry/telemetry/timeline/trace_data_unittest.py
+++ b/telemetry/telemetry/timeline/trace_data_unittest.py
@@ -90,33 +90,23 @@
builder = trace_data.TraceDataBuilder()
builder.AddEventsTo(trace_data.CHROME_TRACE_PART, [1, 2, 3])
builder.AddEventsTo(trace_data.TAB_ID_PART, ['tab-7'])
- builder.AddEventsTo(trace_data.BATTOR_TRACE_PART, 'battor data here')
+ builder.AddEventsTo(
+ trace_data.BATTOR_TRACE_PART, 'battor data here', as_string=True)
d = builder.AsData()
self.assertTrue(d.HasEventsFor(trace_data.CHROME_TRACE_PART))
self.assertTrue(d.HasEventsFor(trace_data.TAB_ID_PART))
self.assertTrue(d.HasEventsFor(trace_data.BATTOR_TRACE_PART))
+
self.assertRaises(Exception, builder.AsData)
- def testAddEventsToWithString(self):
+ def testAsStringWithList(self):
builder = trace_data.TraceDataBuilder()
- builder.AddEventsTo(trace_data.BATTOR_TRACE_PART, 'battor data here')
- d = builder.AsData()
- self.assertTrue(d.HasEventsFor(trace_data.BATTOR_TRACE_PART))
- battor_part = d.GetEventsFor(trace_data.BATTOR_TRACE_PART)
- self.assertTrue(isinstance(battor_part, basestring))
+ with self.assertRaises(AssertionError):
+ builder.AddEventsTo(trace_data.BATTOR_TRACE_PART,
+ ['battor data here'], as_string=True)
- def testAddEventsToWithStringMultipleTimes(self):
+ def testNotAsStringWithString(self):
builder = trace_data.TraceDataBuilder()
- builder.AddEventsTo(trace_data.BATTOR_TRACE_PART, 'data1')
- builder.AddEventsTo(trace_data.BATTOR_TRACE_PART, 'data2')
- d = builder.AsData()
- self.assertTrue(d.HasEventsFor(trace_data.BATTOR_TRACE_PART))
- battor_part = d.GetEventsFor(trace_data.BATTOR_TRACE_PART)
- self.assertTrue(isinstance(battor_part, basestring))
- self.assertTrue(battor_part == 'data1data2')
-
- def testAddEventsInvalidType(self):
- builder = trace_data.TraceDataBuilder()
- with self.assertRaises(TypeError):
- builder.AddEventsTo(trace_data.BATTOR_TRACE_PART, 1)
+ with self.assertRaises(AssertionError):
+ builder.AddEventsTo(trace_data.CHROME_TRACE_PART, 'data here')
« no previous file with comments | « telemetry/telemetry/timeline/trace_data.py ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698