Skip to content

JP - SE-510 DRY Test.scala #44

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
2 commits merged into from
Jul 11, 2016
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion build.sbt
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ lazy val stdlib = (project in file("."))
organization := "org.scala-exercises",
name := "exercises-stdlib",
scalaVersion := "2.11.7",
version := "0.2.1-SNAPSHOT",
version := "0.2.2-SNAPSHOT",
resolvers ++= Seq(
Resolver.sonatypeRepo("snapshots"),
Resolver.sonatypeRepo("releases")
Expand Down
57 changes: 0 additions & 57 deletions src/test/scala/exercises/Test.scala

This file was deleted.

10 changes: 0 additions & 10 deletions src/test/scala/exercises/stdlib/EnumerationsSpec.scala

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
package exercises

import stdlib._
import shapeless.HNil
package stdlib

import org.scalacheck.Shapeless._
import org.scalaexercises.Test
import org.scalatest.Spec
import org.scalatest.prop.Checkers

import org.scalacheck.Shapeless._
import shapeless.HNil

class AssertsSpec extends Spec with Checkers {
def `scalatest asserts` = {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
package exercises

import stdlib._
import shapeless.HNil
package stdlib

import org.scalacheck.Shapeless._
import org.scalaexercises.Test
import org.scalatest.Spec
import org.scalatest.prop.Checkers

import org.scalacheck.Shapeless._
import shapeless.HNil

class ByNameParameterSpec extends Spec with Checkers {
def `takes unit by name parameter` = {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
package exercises

import stdlib._
import shapeless.HNil
package stdlib

import org.scalacheck.Shapeless._
import org.scalaexercises.Test
import org.scalatest.Spec
import org.scalatest.prop.Checkers

import org.scalacheck.Shapeless._
import shapeless.HNil

class CaseClassesSpec extends Spec with Checkers {
def `case classes comparisons` = {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
package exercises

import stdlib._
import shapeless.HNil
package stdlib

import org.scalacheck.Shapeless._
import org.scalaexercises.Test
import org.scalatest.Spec
import org.scalatest.prop.Checkers

import org.scalacheck.Shapeless._
import shapeless.HNil

class ClassesSpec extends Spec with Checkers {
def `classes with val parameters` = {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
package exercises

import stdlib._
import shapeless.HNil
package stdlib

import org.scalacheck.Shapeless._
import org.scalaexercises.Test
import org.scalatest.Spec
import org.scalatest.prop.Checkers

import org.scalacheck.Shapeless._
import shapeless.HNil

class EmptyValuesSpec extends Spec with Checkers {
def `empty values` = {
Expand Down
2 changes: 2 additions & 0 deletions src/test/scala/stdlib/EnumerationsSpec.scala
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
package stdlib

Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
package exercises

import stdlib._
import shapeless.HNil
package stdlib

import org.scalacheck.Shapeless._
import org.scalaexercises.Test
import org.scalatest.Spec
import org.scalatest.prop.Checkers

import org.scalacheck.Shapeless._
import shapeless.HNil

class ExtractorsSpec extends Spec with Checkers {
def `extractors` = {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
package exercises

import stdlib._
import shapeless.HNil
package stdlib

import org.scalacheck.Shapeless._
import org.scalaexercises.Test
import org.scalatest.Spec
import org.scalatest.prop.Checkers

import org.scalacheck.Shapeless._
import shapeless.HNil

class ForExpressionsSpec extends Spec with Checkers {

Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
package exercises

import stdlib._
import shapeless.HNil
package stdlib

import org.scalacheck.Shapeless._
import org.scalaexercises.Test
import org.scalatest.Spec
import org.scalatest.prop.Checkers

import org.scalacheck.Shapeless._
import shapeless.HNil

class FormattingSpec extends Spec with Checkers {
def `strings` = {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
package exercises

import stdlib._
import shapeless.HNil
package stdlib

import org.scalacheck.Shapeless._
import org.scalaexercises.Test
import org.scalatest.Spec
import org.scalatest.prop.Checkers

import org.scalacheck.Shapeless._
import shapeless.HNil

class HigherOrderFunctionsSpec extends Spec with Checkers {
def `anonymous function` = {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
package exercises

import stdlib._
import shapeless.HNil
package stdlib

import org.scalacheck.Shapeless._
import org.scalaexercises.Test
import org.scalatest.Spec
import org.scalatest.prop.Checkers

import org.scalacheck.Shapeless._
import shapeless.HNil

class ImplicitsSpec extends Spec with Checkers {
def `implicit parameters` = {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,15 +1,14 @@
package exercises

import stdlib._
import shapeless.HNil
package stdlib

import org.scalaexercises.Test
import org.scalatest.Spec
import org.scalatest.prop.Checkers
import shapeless.HNil

// FIXME: get rid of this if possible
import org.scalacheck.Shapeless._

class OperatorsSpec extends Spec with Checkers {
class InfixPrefixAndPostfixOperatorsSpec extends Spec with Checkers {
val Operators = InfixPrefixandPostfixOperators

def `single parameter infix operators` = {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
package exercises

import stdlib._
import shapeless.HNil
package stdlib

import org.scalacheck.Shapeless._
import org.scalaexercises.Test
import org.scalatest.Spec
import org.scalatest.prop.Checkers

import org.scalacheck.Shapeless._
import shapeless.HNil

class InfixTypesSpec extends Spec with Checkers {
def `infix type` = {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
package exercises

import stdlib._
import shapeless.HNil
package stdlib

import org.scalacheck.Shapeless._
import org.scalaexercises.Test
import org.scalatest.Spec
import org.scalatest.prop.Checkers

import org.scalacheck.Shapeless._
import shapeless.HNil

class IterablesSpec extends Spec with Checkers {
def `collection iterables` = {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
package exercises

import stdlib._
import shapeless.HNil
package stdlib

import org.scalacheck.Shapeless._
import org.scalaexercises.Test
import org.scalatest.Spec
import org.scalatest.prop.Checkers

import org.scalacheck.Shapeless._
import shapeless.HNil

class ListsSpec extends Spec with Checkers {
def `are homogeneous` = {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
package exercises

import stdlib._
import shapeless.HNil
package stdlib

import org.scalacheck.Shapeless._
import org.scalaexercises.Test
import org.scalatest.Spec
import org.scalatest.prop.Checkers

import org.scalacheck.Shapeless._
import shapeless.HNil

class LiteralBooleansSpec extends Spec with Checkers {
def `are either true or false` = {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
package exercises

import stdlib._
import shapeless.HNil
package stdlib

import org.scalacheck.Shapeless._
import org.scalaexercises.Test
import org.scalatest.Spec
import org.scalatest.prop.Checkers

import org.scalacheck.Shapeless._
import shapeless.HNil

class LiteralNumbersSpec extends Spec with Checkers {
def `integer literals` = {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
package exercises

import stdlib._
import shapeless.HNil
package stdlib

import org.scalacheck.Shapeless._
import org.scalaexercises.Test
import org.scalatest.Spec
import org.scalatest.prop.Checkers

import org.scalacheck.Shapeless._
import shapeless.HNil

class LiteralStringsSpec extends Spec with Checkers {
def `character literals` = {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
package exercises

import stdlib._
import shapeless.HNil
package stdlib

import org.scalacheck.Shapeless._
import org.scalaexercises.Test
import org.scalatest.Spec
import org.scalatest.prop.Checkers

import org.scalacheck.Shapeless._
import shapeless.HNil

class MapsSpec extends Spec with Checkers {
def `size` = {
Expand Down
Loading