Skip to content

Commit

Permalink
Fix tests, rename modal
Browse files Browse the repository at this point in the history
  • Loading branch information
phoenixeliot committed Aug 9, 2017
1 parent b19cde7 commit 7d16394
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 7 deletions.
4 changes: 2 additions & 2 deletions app/views/teachers/ShareLicensesModal.coffee
Expand Up @@ -5,7 +5,7 @@ forms = require 'core/forms'
store = require('core/store')
ShareLicensesStoreModule = require('./ShareLicensesStoreModule')

ShareLicensesComponent = Vue.extend
ShareLicensesModal = Vue.extend
# name: 'share-licenses-modal'
template: require('templates/teachers/share-licenses-modal')()
storeModule: ShareLicensesStoreModule
Expand Down Expand Up @@ -34,4 +34,4 @@ ShareLicensesComponent = Vue.extend
@$store.unregisterModule('modal')

VueWrapper = require('views/core/VueWrapper')
module.exports = VueWrapper.Modal(ShareLicensesComponent)
module.exports = VueWrapper.Modal(ShareLicensesModal)
10 changes: 5 additions & 5 deletions test/app/views/teachers/ShareLicensesModal.spec.coffee
Expand Up @@ -19,13 +19,13 @@ describe 'ShareLicensesModal', ->
])
@modal = new ShareLicensesModal({ prepaid: @prepaid })
@modal.render()
@store = @modal.shareLicensesComponent.$store
@store = @modal.vueComponent.$store
# TODO How do I wait for VueX to finish updating?
_.defer ->
done()

# xit 'shows a list of joiners in reverse order', ->
# joiners = @modal.shareLicensesComponent.prepaid.joiners
# joiners = @modal.vueComponent.prepaid.joiners
# expect(joiners[0]?.firstName).toBe('teacher')
# expect(joiners[0]?.lastName).toBe('one')
# expect(joiners[0]?.email).toBe(@teacher.get('email'))
Expand All @@ -45,9 +45,9 @@ describe 'ShareLicensesModal', ->
done()

it 'can add a joiner', (done) ->
@modal.shareLicensesComponent.teacherSearchInput = @joiner3.get('email')
@modal.shareLicensesComponent.addTeacher().then =>
joiners = @modal.shareLicensesComponent.prepaid.joiners
@modal.vueComponent.teacherSearchInput = @joiner3.get('email')
@modal.vueComponent.addTeacher().then =>
joiners = @modal.vueComponent.prepaid.joiners
expect(joiners[1].firstName).toBe('joiner')
expect(joiners[1].lastName).toBe('three')
expect(joiners[1].email).toBe(@joiner3.get('email'))
Expand Down

0 comments on commit 7d16394

Please sign in to comment.