github.com/insionng/yougam@v0.0.0-20170714101924-2bc18d833463/public/libs/vue-1.0.24/test/e2e/modal.js (about)

     1  casper.test.begin('modal', 8, function (test) {
     2    casper
     3    .start('examples/modal/index.html')
     4    .then(function () {
     5      test.assertNotVisible('.modal-mask')
     6    })
     7    .thenClick('#show-modal', function () {
     8      test.assertVisible('.modal-mask')
     9      test.assertVisible('.modal-wrapper')
    10      test.assertVisible('.modal-container')
    11      test.assertSelectorHasText('.modal-header h3', 'custom header')
    12      test.assertSelectorHasText('.modal-body', 'default body')
    13      test.assertSelectorHasText('.modal-footer', 'default footer')
    14    })
    15    .thenClick('.modal-default-button', function () {
    16      test.assertNotVisible('.modal-mask')
    17    })
    18    // run
    19    .run(function () {
    20      test.done()
    21    })
    22  })