ae1857d5c6acbaab32cf049a0e61cf7eda8b6fe1
[gnome.seed] / tests / javascript / type-conversion.js
1 #!../../src/seed
2
3 testsuite = imports.testsuite
4 Gtk = imports.gi.Gtk
5 Gtk.init(Seed.argv)
6
7 actor = new Gtk.Window()
8
9 try
10 {
11     actor.accept_focus = 'hello'
12     testsuite.unreachable()
13 }
14 catch(e)
15 {
16     testsuite.assert(e.message = "Can not convert Javascript value to boolean")
17 }
18
19 try
20 {
21     actor.default_width = actor
22     testsuite.unreachable()
23 }
24 catch(e)
25 {
26     testsuite.assert(e.message = "Can not convert Javascript value to int")
27 }
28
29 testsuite.checkAsserts(2)