~divmod-dev/divmod.org/empty-host-header-2936

« back to all changes in this revision

Viewing changes to Imaginary/imaginary/test/test_realm.py

  • Committer: exarkun
  • Date: 2009-06-26 20:38:23 UTC
  • Revision ID: svn-v4:866e43f7-fbfc-0310-8f2a-ec88d1da2979:trunk:17551
Merge imaginary-integration-897-2

Author: exarkun
Reviewer: glyph
Fixes: #897

Remove Imaginary's SSH and telnet servers and change it to use Mantissa's
SSH server.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
from twisted.trial import unittest
2
 
 
3
 
from axiom import store
4
 
from axiom.dependency import installOn
5
 
 
6
 
from imaginary import iimaginary, objects
7
 
from imaginary.wiring import realm
8
 
 
9
 
class RealmTestCase(unittest.TestCase):
10
 
    def setUp(self):
11
 
        self.store = store.Store()
12
 
        self.origin = objects.Thing(store=self.store, name=u"origin")
13
 
        installOn(objects.Container(store=self.store, capacity=1000), self.origin)
14
 
        self.realm = realm.ImaginaryRealm(store=self.store)
15
 
        installOn(self.realm, self.store)
16
 
 
17
 
 
18
 
    def testPlayerCreation(self):
19
 
        player = self.realm.create(u"testuser", u"testpass")
20
 
        self.failUnless(iimaginary.IActor.providedBy(iimaginary.IActor(player, None)))