File tree Expand file tree Collapse file tree 1 file changed +8
-4
lines changed
packages/python/plotly/plotly/tests/test_optional/test_px Expand file tree Collapse file tree 1 file changed +8
-4
lines changed Original file line number Diff line number Diff line change 3
3
import numpy as np
4
4
import pytest
5
5
from itertools import permutations
6
+ from plotly .tests .b64 import _b64
6
7
7
8
8
9
def test_scatter ():
9
10
iris = px .data .iris ()
10
11
fig = px .scatter (iris , x = "sepal_width" , y = "sepal_length" )
11
12
assert fig .data [0 ].type == "scatter"
12
- assert np .all (fig .data [0 ].x == iris .sepal_width )
13
- assert np .all (fig .data [0 ].y == iris .sepal_length )
13
+ assert np .all (fig .data [0 ].x == _b64 ( iris .sepal_width ) )
14
+ assert np .all (fig .data [0 ].y == _b64 ( iris .sepal_length ) )
14
15
# test defaults
15
16
assert fig .data [0 ].mode == "markers"
16
17
@@ -28,8 +29,11 @@ def test_custom_data_scatter():
28
29
color = "species" ,
29
30
hover_data = ["petal_length" , "petal_width" ],
30
31
)
31
- for data in fig .data :
32
- assert np .all (np .in1d (data .customdata [:, 1 ], iris .petal_width ))
32
+ assert fig .data [0 ].customdata == {
33
+ "dtype" : "f8" ,
34
+ "bdata" : "ZmZmZmZm9j+amZmZmZnJP2ZmZmZmZvY/mpmZmZmZyT/NzMzMzMz0P5qZmZmZmck/AAAAAAAA+D+amZmZmZnJP2ZmZmZmZvY/mpmZmZmZyT8zMzMzMzP7P5qZmZmZmdk/ZmZmZmZm9j8zMzMzMzPTPwAAAAAAAPg/mpmZmZmZyT9mZmZmZmb2P5qZmZmZmck/AAAAAAAA+D+amZmZmZm5PwAAAAAAAPg/mpmZmZmZyT+amZmZmZn5P5qZmZmZmck/ZmZmZmZm9j+amZmZmZm5P5qZmZmZmfE/mpmZmZmZuT8zMzMzMzPzP5qZmZmZmck/AAAAAAAA+D+amZmZmZnZP83MzMzMzPQ/mpmZmZmZ2T9mZmZmZmb2PzMzMzMzM9M/MzMzMzMz+z8zMzMzMzPTPwAAAAAAAPg/MzMzMzMz0z8zMzMzMzP7P5qZmZmZmck/AAAAAAAA+D+amZmZmZnZPwAAAAAAAPA/mpmZmZmZyT8zMzMzMzP7PwAAAAAAAOA/ZmZmZmZm/j+amZmZmZnJP5qZmZmZmfk/mpmZmZmZyT+amZmZmZn5P5qZmZmZmdk/AAAAAAAA+D+amZmZmZnJP2ZmZmZmZvY/mpmZmZmZyT+amZmZmZn5P5qZmZmZmck/mpmZmZmZ+T+amZmZmZnJPwAAAAAAAPg/mpmZmZmZ2T8AAAAAAAD4P5qZmZmZmbk/ZmZmZmZm9j+amZmZmZnJPwAAAAAAAPg/mpmZmZmZuT8zMzMzMzPzP5qZmZmZmck/zczMzMzM9D+amZmZmZnJPwAAAAAAAPg/mpmZmZmZuT/NzMzMzMz0P5qZmZmZmck/AAAAAAAA+D+amZmZmZnJP83MzMzMzPQ/MzMzMzMz0z/NzMzMzMz0PzMzMzMzM9M/zczMzMzM9D+amZmZmZnJP5qZmZmZmfk/MzMzMzMz4z9mZmZmZmb+P5qZmZmZmdk/ZmZmZmZm9j8zMzMzMzPTP5qZmZmZmfk/mpmZmZmZyT9mZmZmZmb2P5qZmZmZmck/AAAAAAAA+D+amZmZmZnJP2ZmZmZmZvY/mpmZmZmZyT8=" ,
35
+ "shape" : "50, 2" ,
36
+ }
33
37
# Hover and custom data, no repeated arguments
34
38
fig = px .scatter (
35
39
iris ,
You can’t perform that action at this time.
0 commit comments