def test_rendering_iter(): red = RedBaron("a + 2") assert_red = RedBaron("assert a == 5") assert list(red._generate_nodes_in_rendering_order()) == \ [red[0], red.name, red[0].first_formatting[0], red[0], red[0].second_formatting[0], red.int] assert list(red[0]._generate_nodes_in_rendering_order()) == \ [red[0], red.name, red[0].first_formatting[0], red[0], red[0].second_formatting[0], red.int] assert list(assert_red._generate_nodes_in_rendering_order()) == \ [assert_red[0], assert_red[0].first_formatting[0], # SpaceNode in AssertNode assert_red[0].value, # ComparisonNode assert_red.name, assert_red[0].value.first_formatting[0], # SpaceNode in ComparisonNode assert_red[0].value.value, # ComparisonOperatorNode assert_red[0].value.second_formatting[0], # SpaceNode in ComparisonNode assert_red.int] assert list(assert_red[0]._generate_nodes_in_rendering_order()) == \ [assert_red[0], assert_red[0].first_formatting[0], # SpaceNode in AssertNode assert_red[0].value, # ComparisonNode assert_red.name, assert_red[0].value.first_formatting[0], # SpaceNode in ComparisonNode assert_red[0].value.value, # ComparisonOperatorNode assert_red[0].value.second_formatting[0], # SpaceNode in ComparisonNode assert_red.int]
def test_rendering_iter(): red = RedBaron("a + 2") assert_red = RedBaron("assert a == 5") assert list(red._generate_nodes_in_rendering_order()) == \ [red[0], red.name, red[0].first_formatting[0], red[0], red[0].second_formatting[0], red.int] assert list(red[0]._generate_nodes_in_rendering_order()) == \ [red[0], red.name, red[0].first_formatting[0], red[0], red[0].second_formatting[0], red.int] assert list(assert_red._generate_nodes_in_rendering_order()) == \ [assert_red[0], assert_red[0].first_formatting[0], # SpaceNode in AssertNode assert_red[0].value, # ComparisonNode assert_red.name, assert_red[0].value.first_formatting[0], # SpaceNode in ComparisonNode assert_red[0].value.value, # ComparisonOperatorNode assert_red[0].value.second_formatting[0], # SpaceNode in ComparisonNode assert_red.int] assert list(assert_red[0]._generate_nodes_in_rendering_order()) == \ [assert_red[0], assert_red[0].first_formatting[0], # SpaceNode in AssertNode assert_red[0].value, # ComparisonNode assert_red.name, assert_red[0].value.first_formatting[0], # SpaceNode in ComparisonNode assert_red[0].value.value, # ComparisonOperatorNode assert_red[0].value.second_formatting[0], # SpaceNode in ComparisonNode assert_red.int]
def test_rendering_iter(): red = RedBaron("a + 2") assert list(red._generate_nodes_in_rendering_order()) == [ red[0], red.name, red[0].first_formatting[0], red[0], red[0].second_formatting[0], red.int, ] assert list(red[0]._generate_nodes_in_rendering_order()) == [ red[0], red.name, red[0].first_formatting[0], red[0], red[0].second_formatting[0], red.int, ]
def test_rendering_iter(): red = RedBaron("a + 2") assert list(red._generate_nodes_in_rendering_order()) == [red[0], red.name, red[0].first_formatting[0], red[0], red[0].second_formatting[0], red.int] assert list(red[0]._generate_nodes_in_rendering_order()) == [red[0], red.name, red[0].first_formatting[0], red[0], red[0].second_formatting[0], red.int]