File tree Expand file tree Collapse file tree 1 file changed +30
-0
lines changed
plotly/tests/test_core/test_offline Expand file tree Collapse file tree 1 file changed +30
-0
lines changed Original file line number Diff line number Diff line change
1
+ """
2
+ test__offline
3
+
4
+ """
5
+ from __future__ import absolute_import
6
+ from nose .tools import raises
7
+ import os
8
+
9
+
10
+ from plotly .exceptions import PlotlyError
11
+ import plotly
12
+
13
+
14
+ @raises (PlotlyError )
15
+ def test_calling_iplot_before_initializing_raises_an_error ():
16
+ plotly .offline .iplot ([{'x' : [1 , 2 , 3 ]}])
17
+
18
+
19
+ def test_no_errors_are_raised_when_properly_initializing_offline_mode ():
20
+ plotly .offline .init_notebook_mode ()
21
+ plotly .offline .iplot ([{'x' : [1 , 2 , 3 ]}])
22
+
23
+
24
+ def test_downloading_file_saves_it_to_the_disk ():
25
+ dummy_js_url = ('https://gist.githubusercontent.com/chriddyp/'
26
+ 'f40bd33d1eab6f0715dc/raw/'
27
+ '24cd2e4e62ceea79e6e790b3a2c94cda63510ede/test.js' )
28
+
29
+ plotly .offline .download_plotlyjs (dummy_js_url )
30
+ assert os .path .isfile (plotly .offline .PLOTLY_OFFLINE_BUNDLE ) is True
You can’t perform that action at this time.
0 commit comments