-
Notifications
You must be signed in to change notification settings - Fork 9
/
Styles.scala
executable file
·56 lines (45 loc) · 2.53 KB
/
Styles.scala
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
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
50
51
52
53
54
55
/*
* Copyright 2019 the original author or authors.
*
* Licensed under the Apache License, Version 2.0 the "License";
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.scalawebtest.core
import org.scalatest.Inspectors
import org.scalatest.matchers.should.Matchers
import org.scalatest.featurespec.AnyFeatureSpec
import org.scalatest.flatspec.AnyFlatSpec
import org.scalatest.freespec.AnyFreeSpec
import org.scalatest.funspec.AnyFunSpec
import org.scalatest.funsuite.AnyFunSuite
import org.scalatest.propspec.AnyPropSpec
import org.scalatest.refspec.RefSpec
import org.scalatest.wordspec.AnyWordSpec
/**
* ScalaTest provides a wide variety of styles. To make the creation of your BaseTrait easier,
* ScalaWebTest extends the needed combination of traits for you and provides style specific abstract classes to extend.
*/
abstract class IntegrationFunSuite extends FunSuiteBehavior with IntegrationSpec
abstract class FunSuiteBehavior extends AnyFunSuite with Matchers with Inspectors
abstract class IntegrationFlatSpec extends FlatSpecBehavior with IntegrationSpec
abstract class FlatSpecBehavior extends AnyFlatSpec with Matchers with Inspectors
abstract class IntegrationFunSpec extends FunSpecBehavior with IntegrationSpec
abstract class FunSpecBehavior extends AnyFunSpec with Matchers with Inspectors
abstract class IntegrationWordSpec extends WordSpecBehavior with IntegrationSpec
abstract class WordSpecBehavior extends AnyWordSpec with Matchers with Inspectors
abstract class IntegrationFreeSpec extends FreeSpecBehavior with IntegrationSpec
abstract class FreeSpecBehavior extends AnyFreeSpec with Matchers with Inspectors
abstract class IntegrationPropSpec extends PropSpecBehavior with IntegrationSpec
abstract class PropSpecBehavior extends AnyPropSpec with Matchers with Inspectors
abstract class IntegrationFeatureSpec extends FeatureSpecBehavior with IntegrationSpec
abstract class FeatureSpecBehavior extends AnyFeatureSpec with Matchers with Inspectors
abstract class IntegrationRefSpec extends RefSpecBehavior with IntegrationSpec
abstract class RefSpecBehavior extends RefSpec with Matchers with Inspectors