[src/__tests__/Layout-random-test.js]: Added alignContent in the list of random permutations ;

This commit is contained in:
Pierre Renaux
2015-05-08 15:18:38 +08:00
parent 7679ed77d9
commit 9ca681ff28
2 changed files with 4 additions and 0 deletions

View File

@@ -201,6 +201,7 @@ var layoutTestUtils = (function() {
transfer(div, node, 'justifyContent'); transfer(div, node, 'justifyContent');
transfer(div, node, 'alignSelf'); transfer(div, node, 'alignSelf');
transfer(div, node, 'alignItems'); transfer(div, node, 'alignItems');
transfer(div, node, 'alignContent');
transfer(div, node, 'position'); transfer(div, node, 'position');
parent.appendChild(div); parent.appendChild(div);
(node.children || []).forEach(function(child) { (node.children || []).forEach(function(child) {
@@ -370,11 +371,13 @@ var layoutTestUtils = (function() {
div.style.display = 'flex'; div.style.display = 'flex';
div.style.flexDirection = 'column'; div.style.flexDirection = 'column';
div.style.alignItems = 'flex-start'; div.style.alignItems = 'flex-start';
div.style.alignContent = 'stretch';
var span = document.createElement('span'); var span = document.createElement('span');
span.style.display = 'flex'; span.style.display = 'flex';
span.style.flexDirection = 'column'; span.style.flexDirection = 'column';
span.style.alignItems = 'flex-start'; span.style.alignItems = 'flex-start';
span.style.alignContent = 'stretch';
span.innerText = text; span.innerText = text;
div.appendChild(span); div.appendChild(span);

View File

@@ -65,6 +65,7 @@ describe('Random layout', function() {
randEnum(node, 0.5, 'justifyContent', ['flex-start', 'center', 'flex-end', 'space-between', 'space-around']); randEnum(node, 0.5, 'justifyContent', ['flex-start', 'center', 'flex-end', 'space-between', 'space-around']);
randEnum(node, 0.5, 'alignItems', ['flex-start', 'center', 'flex-end', 'stretch']); randEnum(node, 0.5, 'alignItems', ['flex-start', 'center', 'flex-end', 'stretch']);
randEnum(node, 0.5, 'alignSelf', ['flex-start', 'center', 'flex-end', 'stretch']); randEnum(node, 0.5, 'alignSelf', ['flex-start', 'center', 'flex-end', 'stretch']);
randEnum(node, 0.5, 'alignContent', ['flex-start', 'center', 'flex-end', 'stretch']);
randEnum(node, 0.5, 'position', ['relative', 'absolute']); randEnum(node, 0.5, 'position', ['relative', 'absolute']);
randEnum(node, 0.5, 'flexWrap', ['nowrap', 'wrap']); randEnum(node, 0.5, 'flexWrap', ['nowrap', 'wrap']);
//randEnum(node, 0.5, 'measure', [text(texts.small), text(texts.big)]); //randEnum(node, 0.5, 'measure', [text(texts.small), text(texts.big)]);