Skip to content

Commit

Permalink
More tests.
Browse files Browse the repository at this point in the history
  • Loading branch information
mitar committed May 14, 2015
1 parent 86cf414 commit 02abb6f
Show file tree
Hide file tree
Showing 2 changed files with 25 additions and 19 deletions.
34 changes: 20 additions & 14 deletions tests/tests.coffee
Original file line number Diff line number Diff line change
Expand Up @@ -1904,76 +1904,76 @@ class BasicTestCase extends ClassyTestCase
->
@assertEqual trim($('.extraTestBlockComponent').html()), trim """
<h2>Names and emails and components (CaptionComponent/CaptionComponent)</h2>
<h3>(ExtraTableWrapperBlockComponent/ExtraTableWrapperBlockComponent)</h3>
<h3 class="insideBlockHelperTemplate">(ExtraTableWrapperBlockComponent/ExtraTableWrapperBlockComponent)</h3>
<table>
<thead>
<tr>
<th>Name</th>
<th>Email</th>
<th class="insideBlockHelper">Email</th>
<th>Component (ExtraTableWrapperBlockComponent/ExtraTableWrapperBlockComponent)</th>
</tr>
</thead>
<tbody>
<tr>
<td>Foo</td>
<td>[email protected]</td>
<td class="insideContent">[email protected]</td>
<td>TestBlockComponent/TestBlockComponent</td>
</tr>
<tr>
<td>Bar</td>
<td>[email protected]</td>
<td class="insideContentComponent">[email protected]</td>
<td>RowComponent/RowComponent</td>
</tr>
<tr>
<td>Baz</td>
<td>[email protected]</td>
<td class="insideContentComponent">[email protected]</td>
<td>RowComponent/RowComponent</td>
</tr>
<tr>
<td>Works</td>
<td>[email protected]</td>
<td class="insideContentComponent">[email protected]</td>
<td>RowComponent/RowComponent</td>
</tr>
<tr>
<td>Bac</td>
<td>[email protected]</td>
<td class="insideContentComponent">[email protected]</td>
<td>RowComponent/RowComponent</td>
</tr>
<tr>
<td>Works</td>
<td>[email protected]</td>
<td class="insideContentComponent">[email protected]</td>
<td>RowComponent/RowComponent</td>
</tr>
<tr>
<td>Works</td>
<td>[email protected]</td>
<td class="insideContentComponent">[email protected]</td>
<td>RowComponent/RowComponent</td>
</tr>
<tr>
<td>Bam</td>
<td>[email protected]</td>
<td class="insideContentComponent">[email protected]</td>
<td>RowComponent/RowComponent</td>
</tr>
<tr>
<td>Bav</td>
<td>[email protected]</td>
<td class="insideContentComponent">[email protected]</td>
<td>RowComponent/RowComponent</td>
</tr>
<tr>
<td>Bak</td>
<td>[email protected]</td>
<td class="insideContentComponent">[email protected]</td>
<td>RowComponent/RowComponent</td>
</tr>
<tr>
<td>Bal</td>
<td>[email protected]</td>
<td class="insideContentComponent">[email protected]</td>
<td>RowComponent/RowComponent</td>
</tr>
</tbody>
<tfoot>
<tr>
<th>Name</th>
<th>Email</th>
<th class="insideBlockHelperComponent">Email</th>
<th>Component (FootComponent/FootComponent)</th>
</tr>
</tfoot>
Expand Down Expand Up @@ -2051,6 +2051,12 @@ class BasicTestCase extends ClassyTestCase
{}
]

@assertEqual BlazeComponent.getComponentForElement($('.insideContent').get(0)).componentName(), 'TestBlockComponent'
@assertEqual BlazeComponent.getComponentForElement($('.insideContentComponent').get(0)).componentName(), 'RowComponent'
@assertEqual BlazeComponent.getComponentForElement($('.insideBlockHelper').get(0)).componentName(), 'ExtraTableWrapperBlockComponent'
@assertEqual BlazeComponent.getComponentForElement($('.insideBlockHelperComponent').get(0)).componentName(), 'FootComponent'
@assertEqual BlazeComponent.getComponentForElement($('.insideBlockHelperTemplate').get(0)).componentName(), 'ExtraTableWrapperBlockComponent'

Blaze.remove @renderedComponent
]

Expand Down
10 changes: 5 additions & 5 deletions tests/tests.html
Original file line number Diff line number Diff line change
Expand Up @@ -319,7 +319,7 @@
<thead>
<tr>
<th>Name</th>
<th>Email</th>
<th class="insideBlockHelper">Email</th>
<th>Component ({{componentName}}/{{currentComponent.componentName}})</th>
</tr>
</thead>
Expand All @@ -336,7 +336,7 @@
{{#ExtraTableWrapperBlockComponent block='43'}}
<tr>
<td>Foo</td>
<td>[email protected]</td>
<td class="insideContent">[email protected]</td>
<td>{{componentName}}/{{currentComponent.componentName}}</td>
</tr>
{{> RowComponent name='Bar' email='[email protected]'}}
Expand All @@ -354,15 +354,15 @@
<template name="RowComponent">
<tr>
<td>{{name}}</td>
<td>{{email}}</td>
<td class="insideContentComponent">{{email}}</td>
<td>{{componentName}}/{{currentComponent.componentName}}</td>
</tr>
</template>

<template name="FootComponent">
<tr>
<th>Name</th>
<th>Email</th>
<th class="insideBlockHelperComponent">Email</th>
<th>Component ({{componentName}}/{{currentComponent.componentName}})</th>
</tr>
</template>
Expand All @@ -383,7 +383,7 @@ <h2>Names and emails and components ({{componentName}}/{{currentComponent.compon

<template name="caption">
{{> CaptionComponent}}
<h3>({{componentName}}/{{currentComponent.componentName}})</h3>
<h3 class="insideBlockHelperTemplate">({{componentName}}/{{currentComponent.componentName}})</h3>
</template>

<template name="renderRowTemplate">
Expand Down

0 comments on commit 02abb6f

Please sign in to comment.