Skip to content

Commit a115d7b

Browse files
authored
add a few abstract tests with various configs (#775)
1 parent 4990403 commit a115d7b

7 files changed

+95
-0
lines changed

plugins/postcss-logical/.tape.mjs

+29
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,35 @@ import postcssTape from '../../packages/postcss-tape/dist/index.mjs';
22
import plugin from 'postcss-logical';
33

44
postcssTape(plugin)({
5+
'abstract': {
6+
message: 'abstract test with default setting',
7+
},
8+
'abstract:rtl': {
9+
message: 'abstract test with rtl',
10+
options: {
11+
inlineDirection: 'right-to-left'
12+
},
13+
},
14+
'abstract:bt': {
15+
message: 'abstract test with bt',
16+
options: {
17+
blockDirection: 'bottom-to-top'
18+
},
19+
},
20+
'abstract:rtl-and-bt': {
21+
message: 'abstract test with rtl and bt',
22+
options: {
23+
blockDirection: 'bottom-to-top',
24+
inlineDirection: 'right-to-left'
25+
},
26+
},
27+
'abstract:chinese': {
28+
message: 'abstract test with rtl and bt',
29+
options: {
30+
blockDirection: 'right-to-left',
31+
inlineDirection: 'top-to-bottom'
32+
},
33+
},
534
'caption-side': {
635
message: 'supports logical "caption-side" properties',
736
},
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
.abstract {
2+
margin-bottom: block-start;
3+
margin-right: inline-end;
4+
margin-top: block-end;
5+
margin-left: inline-start;
6+
}
7+
8+
.abstract {
9+
float: left;
10+
clear: right;
11+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
.abstract {
2+
margin-right: block-start;
3+
margin-bottom: inline-end;
4+
margin-left: block-end;
5+
margin-top: inline-start;
6+
}
7+
8+
.abstract {
9+
float: inline-start;
10+
clear: inline-end;
11+
}
+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
.abstract {
2+
margin-block-start: block-start;
3+
margin-inline-end: inline-end;
4+
margin-block-end: block-end;
5+
margin-inline-start: inline-start;
6+
}
7+
8+
.abstract {
9+
float: inline-start;
10+
clear: inline-end;
11+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
.abstract {
2+
margin-top: block-start;
3+
margin-right: inline-end;
4+
margin-bottom: block-end;
5+
margin-left: inline-start;
6+
}
7+
8+
.abstract {
9+
float: left;
10+
clear: right;
11+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
.abstract {
2+
margin-bottom: block-start;
3+
margin-left: inline-end;
4+
margin-top: block-end;
5+
margin-right: inline-start;
6+
}
7+
8+
.abstract {
9+
float: right;
10+
clear: left;
11+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
.abstract {
2+
margin-top: block-start;
3+
margin-left: inline-end;
4+
margin-bottom: block-end;
5+
margin-right: inline-start;
6+
}
7+
8+
.abstract {
9+
float: right;
10+
clear: left;
11+
}

0 commit comments

Comments
 (0)