mirror of
https://github.com/wassname/catalyst.git
synced 2026-08-12 11:50:11 +08:00
Merge pull request #1280 from quantopian/bad-pipeline-columns
BUG: Fail fast on invalid pipeline columns
This commit is contained in:
@@ -63,6 +63,9 @@ class PipelineTestCase(TestCase):
|
||||
with self.assertRaises(TypeError):
|
||||
Pipeline({}, SomeFactor())
|
||||
|
||||
with self.assertRaises(TypeError):
|
||||
Pipeline({'open': USEquityPricing.open})
|
||||
|
||||
Pipeline({}, SomeFactor() > 5)
|
||||
|
||||
def test_add(self):
|
||||
@@ -78,6 +81,9 @@ class PipelineTestCase(TestCase):
|
||||
with self.assertRaises(TypeError):
|
||||
p.add(f, 1)
|
||||
|
||||
with self.assertRaises(TypeError):
|
||||
p.add(USEquityPricing.open, 'open')
|
||||
|
||||
def test_overwrite(self):
|
||||
p = Pipeline()
|
||||
f = SomeFactor()
|
||||
|
||||
Reference in New Issue
Block a user