pyc-website
main website for pyc inc.
git clone https://9o.is/git/pyc-website.git
BaseSpec.scala
(745B)
1 package inc.pyc
2
3 import config.MongoConfig
4
5 import org.scalatest._
6 import org.scalatest.matchers.ShouldMatchers
7
8 import net.liftweb._
9 import common._
10 import http._
11 import util._
12 import Helpers._
13
14 trait BaseWordSpec extends WordSpec with ShouldMatchers
15
16 trait BaseMongoWordSpec extends BaseWordSpec with MongoSuite {
17 def mongoIdentifier = MongoConfig.defaultId
18 }
19 trait BaseMongoSessionWordSpec extends BaseWordSpec with MongoSessionSuite {
20 def mongoIdentifier = MongoConfig.defaultId
21 }
22
23 trait WithSessionSpec extends AbstractSuite { this: Suite =>
24
25 protected def session = new LiftSession("", randomString(20), Empty)
26
27 abstract override def withFixture(test: NoArgTest) {
28 S.initIfUninitted(session) { super.withFixture(test) }
29 }
30 }
31