File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11package io .github .cric96
22package gym .envs
33
4- import gym .{ ExternalType , Gym }
4+ import gym .ExternalType
55import gym .ExternalType .NumpyArray
66import gym .core .Env
77import gym .envs .EnvFactory .{Box2D , ClassicControl , ToyText }
@@ -16,6 +16,7 @@ object EnvFactoryTest extends TestSuite {
1616
1717 @ SuppressWarnings (Array (" org.wartremover.warts.Nothing" )) // because of test frame
1818 val tests = Tests {
19+ @ SuppressWarnings (Array (" org.wartremover.warts.Any" , " org.wartremover.warts.DefaultArguments" )) // because of CI
1920 def checkEnv [A , O , AS [a] <: Space [a], OS [o] <: Space [o]](
2021 env : Env [A , O , AS , OS ],
2122 onCI : Boolean = true
@@ -26,18 +27,18 @@ object EnvFactoryTest extends TestSuite {
2627 spaceReader : Reader [AS [A ]],
2728 obsReader : Reader [OS [O ]]
2829 ): Boolean = {
29- val ci = System .getenv(" CI" )
30+ val ci = System .getenv().containsKey( " CI" )
3031 val result = for {
3132 initState <- Try (env.reset())
3233 observation <- Try (env.step(env.actionSpace.sample()).observation)
3334 } yield (initState, observation)
3435 env.close()
3536 result.recoverWith { case exc =>
3637 println(exc.getMessage)
37- if (onCI) { Failure (exc) }
38+ if (onCI && ci ) { Failure (exc) }
3839 else {
3940 println(" Skip.." )
40- Try {}
41+ Try ()
4142 }
4243 }.isSuccess
4344 }
You can’t perform that action at this time.
0 commit comments