Skip to content

Commit 540b734

Browse files
committed
update shared axis tests
1 parent 46ed9d7 commit 540b734

1 file changed

Lines changed: 40 additions & 25 deletions

File tree

plotly/tests/test_core/test_tools/test_get_subplots.py

Lines changed: 40 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -976,54 +976,63 @@ def test_subplot_shared_yaxes():
976976
anchor='y1'
977977
),
978978
xaxis10=XAxis(
979-
domain=[0.55, 1.0]
979+
domain=[0.55, 1.0],
980+
anchor='free',
981+
position=0.848
980982
),
981983
xaxis2=XAxis(
982-
domain=[0.55, 1.0]
984+
domain=[0.55, 1.0],
985+
anchor='free'
983986
),
984987
xaxis3=XAxis(
985988
domain=[0.0, 0.45],
986-
anchor='y3'
989+
anchor='y2'
987990
),
988991
xaxis4=XAxis(
989-
domain=[0.55, 1.0]
992+
domain=[0.55, 1.0],
993+
anchor='free',
994+
position=0.212
990995
),
991996
xaxis5=XAxis(
992997
domain=[0.0, 0.45],
993-
anchor='y5'
998+
anchor='y3'
994999
),
9951000
xaxis6=XAxis(
996-
domain=[0.55, 1.0]
1001+
domain=[0.55, 1.0],
1002+
anchor='free',
1003+
position=0.424
9971004
),
9981005
xaxis7=XAxis(
9991006
domain=[0.0, 0.45],
1000-
anchor='y7'
1007+
anchor='y4'
10011008
),
10021009
xaxis8=XAxis(
1003-
domain=[0.55, 1.0]
1010+
domain=[0.55, 1.0],
1011+
anchor='free',
1012+
position=0.636
10041013
),
10051014
xaxis9=XAxis(
10061015
domain=[0.0, 0.45],
1007-
anchor='y9'
1016+
anchor='y5'
10081017
),
10091018
yaxis1=YAxis(
1010-
domain=[0.0, 0.15200000000000002],
1019+
domain=[0.0, 0.152],
10111020
anchor='x1'
10121021
),
10131022
yaxis2=YAxis(
1014-
domain=[0.21200000000000002, 0.36400000000000005],
1023+
domain=[0.212, 0.364],
10151024
anchor='x2'
10161025
),
10171026
yaxis3=YAxis(
1018-
domain=[0.42400000000000004, 0.5760000000000001],
1027+
domain=[0.424, 0.576],
10191028
anchor='x3'
10201029
),
10211030
yaxis4=YAxis(
1022-
domain=[0.6360000000000001, 0.788],
1031+
domain=[0.636, 0.788],
10231032
anchor='x4'
10241033
),
10251034
yaxis5=YAxis(
1026-
domain=[0.8480000000000001, 1.0],
1035+
domain=[0.848, 1.0],
10271036
anchor='x5'
10281037
)
10291038
)
@@ -1042,7 +1051,8 @@ def test_subplot_shared_axes_list():
10421051
anchor='y1'
10431052
),
10441053
xaxis2=XAxis(
1045-
domain=[0.55, 1.0]
1054+
domain=[0.55, 1.0],
1055+
anchor='free'
10461056
),
10471057
xaxis3=XAxis(
10481058
domain=[0.55, 1.0],
@@ -1053,7 +1063,8 @@ def test_subplot_shared_axes_list():
10531063
anchor='x1'
10541064
),
10551065
yaxis2=YAxis(
1056-
domain=[0.575, 1.0]
1066+
domain=[0.575, 1.0],
1067+
anchor='free'
10571068
),
10581069
yaxis3=YAxis(
10591070
domain=[0.575, 1.0],
@@ -1069,25 +1080,25 @@ def test_subplot_shared_axes_list():
10691080
assert fig == expected
10701081

10711082

1072-
def test_subplot_shared_axes_list_of_list():
1083+
def test_subplot_shared_axes_list_of_lists():
10731084
expected = Figure(
10741085
data=Data(),
10751086
layout=Layout(
10761087
xaxis1=XAxis(
1077-
domain=[0.0, 0.28888888888888886],
1088+
domain=[0.0, 0.2888888888888889],
10781089
anchor='y1'
10791090
),
10801091
xaxis2=XAxis(
1081-
domain=[0.3555555555555555, 0.6444444444444445],
1092+
domain=[0.35555555555555557, 0.6444444444444445],
10821093
anchor='y2'
10831094
),
10841095
xaxis3=XAxis(
10851096
domain=[0.7111111111111111, 1.0],
10861097
anchor='y3'
10871098
),
10881099
xaxis4=XAxis(
1089-
domain=[0.3555555555555555, 0.6444444444444445],
1090-
anchor='y4'
1100+
domain=[0.35555555555555557, 0.6444444444444445],
1101+
anchor='y5'
10911102
),
10921103
yaxis1=YAxis(
10931104
domain=[0.0, 0.425],
@@ -1102,19 +1113,23 @@ def test_subplot_shared_axes_list_of_list():
11021113
anchor='x3'
11031114
),
11041115
yaxis4=YAxis(
1105-
domain=[0.575, 1.0]
1116+
domain=[0.575, 1.0],
1117+
anchor='free'
11061118
),
11071119
yaxis5=YAxis(
11081120
domain=[0.575, 1.0],
1109-
anchor='x5'
1121+
anchor='x4'
11101122
),
11111123
yaxis6=YAxis(
1112-
domain=[0.575, 1.0]
1124+
domain=[0.575, 1.0],
1125+
anchor='free',
1126+
position=0.7111111111111111
11131127
)
11141128
)
11151129
)
11161130

11171131
fig = tls.get_subplots(rows=2, columns=3,
1118-
shared_xaxes=[[(0,0), (1,0)], [(0,2), (1,2)]])
1132+
shared_xaxes=[[(0,0), (1,0)],
1133+
[(0,2), (1,2)]])
11191134

11201135
assert fig == expected

0 commit comments

Comments
 (0)