25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
|
# File 'lib/v2/test/test_devices.rb', line 25
def test_devices
print '> input your Pushbullet access token: '
input = STDIN.noecho(&:gets)
assert_not_nil(input)
access_token = input.chomp
Pushbullet.set_access_token(access_token)
assert_not_nil(Pushbullet::V2::Devices.get)
registered = Pushbullet::V2::Devices.register('test device', 'android')
assert_not_nil(registered)
new_name = 'test device 2'
updated = Pushbullet::V2::Devices.update(registered['iden'], {nickname: new_name})
assert_not_nil(updated)
assert_equal(updated['nickname'], new_name)
assert_not_nil(Pushbullet::V2::Devices.delete(registered['iden']))
end
|