'Scenario: I can add HTML components
Given I am in Studio editing a new unit
When I add this type of HTML component:
| Component               |
| Text                    |
| Announcement            |
| Zooming Image Tool      |
| Raw HTML                |
Then I see HTML components in this order:
| Component               |
| Text                    |
| Announcement            |
| Zooming Image Tool      |
| Raw HTML                |'

def test_add_html_component(self):

    components = ['Text', 'Announcement', 'Zooming    Image    Tool', 'Raw    HTML']
    self.go_to_unit_page()
    container_page = ContainerPage(self.browser, None)
    add_components(container_page, 'html', components)
    problems = [x_block.name for x_block in container_page.xblocks[1:]]
    self.assertEqual(problems, components)
