コード例 #1
0
 def test_options_record_invalid(self):
     StoreOptions.start_recording_skipped()
     with options_policy(skip_invalid=True, warn_on_skip=False):
         Options('test', allowed_keywords=['kw1'], kw1='value', kw2='val')
     errors = StoreOptions.stop_recording_skipped()
     self.assertEqual(len(errors), 1)
     self.assertEqual(errors[0].invalid_keyword, 'kw2')
コード例 #2
0
ファイル: testoptions.py プロジェクト: mforbes/holoviews
 def test_options_record_invalid(self):
     StoreOptions.start_recording_skipped()
     with options_policy(skip_invalid=True, warn_on_skip=False):
         Options('test', allowed_keywords=['kw1'], kw1='value', kw2='val')
     errors = StoreOptions.stop_recording_skipped()
     self.assertEqual(len(errors),1)
     self.assertEqual(errors[0].invalid_keyword,'kw2')
コード例 #3
0
 def test_options_invalid_keywords_skip2(self):
     with options_policy(skip_invalid=True, warn_on_skip=False):
         opts = Options('test',
                        allowed_keywords=['kw1'],
                        kw1='value',
                        kw2='val')
     self.assertEqual(opts.kwargs, {'kw1': 'value'})
コード例 #4
0
ファイル: testoptions.py プロジェクト: mforbes/holoviews
 def test_options_invalid_keywords_skip2(self):
     with options_policy(skip_invalid=True, warn_on_skip=False):
         opts = Options('test', allowed_keywords=['kw1'], kw1='value', kw2='val')
     self.assertEqual(opts.kwargs, {'kw1':'value'})