{
  "_class" : "hudson.maven.reporters.SurefireAggregatedReport",
  "failCount" : 19,
  "skipCount" : 0,
  "totalCount" : 749,
  "urlName" : "testReport",
  "childReports" : [
    {
      "child" : {
        "_class" : "hudson.maven.MavenBuild",
        "number" : 423,
        "url" : "https://www.seasar.org/ci/view/Ymir/job/ymir-trunk/org.seasar.ymir$ymir-core/423/"
      },
      "result" : {
        "_class" : "hudson.tasks.junit.TestResult",
        "testActions" : [
          
        ],
        "duration" : 5.3789988,
        "empty" : False,
        "failCount" : 0,
        "passCount" : 242,
        "skipCount" : 0,
        "suites" : [
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.AttributeTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test_SerializeとDeserializeができること",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.001,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.AttributeTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.PathTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testPath",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.PathTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test_長さ2以上の配列をパラメタ値として持つmapを指定した場合でも正しくクエリ文字列が生成できること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.PathTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test_値がないパラメータを指定した場合に値が空文字列と解釈されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.PathTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testPath2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.PathTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testPath3",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.001,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.PathTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.YmirConventionTest",
                "duration" : 0.038,
                "failedSince" : 0,
                "name" : "testMapping",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.YmirConventionTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testFromComponentNameToClassName",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.04,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.YmirConventionTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.annotation.handler.AnnotationElementsTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetPropertyNames",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.0,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.annotation.handler.AnnotationElementsTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.annotation.handler.impl.AliasAnnotationElementTest",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "testExpand",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.annotation.handler.impl.AliasAnnotationElementTest",
                "duration" : 0.005,
                "failedSince" : 0,
                "name" : "testExpand2_ElementAliasが正しく機能すること",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.009,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.annotation.handler.impl.AliasAnnotationElementTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.annotation.handler.impl.AnnotationHandlerImplTest",
                "duration" : 0.006,
                "failedSince" : 0,
                "name" : "testIsAnnotationPresent",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.annotation.handler.impl.AnnotationHandlerImplTest",
                "duration" : 0.01,
                "failedSince" : 0,
                "name" : "testGetAnnotations_Class_Class",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.annotation.handler.impl.AnnotationHandlerImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetParameterAnnotations",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.annotation.handler.impl.AnnotationHandlerImplTest",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "testGetAnnotations_classのアノテーションが正しく取得できること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.annotation.handler.impl.AnnotationHandlerImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetAnnotations_methodのアノテーションが正しく取得できること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.annotation.handler.impl.AnnotationHandlerImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetAnnotations_親クラスのメソッドのアノテーションが無視されること",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.023,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.annotation.handler.impl.AnnotationHandlerImplTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.annotation.handler.impl.CollectionAnnotationElementTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testExpand",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.002,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.annotation.handler.impl.CollectionAnnotationElementTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.impl.AbstractConstraintTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test_getConstraintKey",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.001,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.constraint.impl.AbstractConstraintTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.convention.YmirNamingConventionTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testFromComponentNameToClassName",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.convention.YmirNamingConventionTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testAddIgnorePackageName",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.convention.YmirNamingConventionTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testFromComponentNameToPartOfClassName",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.convention.YmirNamingConventionTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testFromClassNameToComponentName",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.convention.YmirNamingConventionTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testFromClassNameToShortComponentName",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.convention.YmirNamingConventionTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testSplit1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.convention.YmirNamingConventionTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testSplit2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.convention.YmirNamingConventionTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testSplit3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.convention.YmirNamingConventionTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testSplit4",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.convention.YmirNamingConventionTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testSplit5",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.convention.YmirNamingConventionTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test_hotdeployableOnlyPackageForCreatorプロパティがfalseの時はignore以外のサブパッケージはすべてtargetであること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.convention.YmirNamingConventionTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test_hotdeployableOnlyPackageForCreatorプロパティがtrueの時はCreatorに対応するサブパッケージだけがtargetであること",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.004,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.convention.YmirNamingConventionTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.conversation.impl.ConversationImplTest",
                "duration" : 0.007,
                "failedSince" : 0,
                "name" : "test_SerializeとDeserializeが行なえること",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.007,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.conversation.impl.ConversationImplTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.conversation.impl.ConversationsImplTest",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "testBegin",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.conversation.impl.ConversationsImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testEnd",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.conversation.impl.ConversationsImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testJoin",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.conversation.impl.ConversationsImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testJoin_別のconversationに遷移できないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.conversation.impl.ConversationsImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testJoin_followAfter以外のphaseからは遷移できないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.conversation.impl.ConversationsImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testBeginSubconversation",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.conversation.impl.ConversationsImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testBeginSubconversation_元々conversationの中にいない場合はエラーになること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.conversation.impl.ConversationsImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testBeginSubconversation_subconversationからsubconversationを開始することもできること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.conversation.impl.ConversationsImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testJoin_acceptBrowsersBackButtonがtrueの場合はfollowAfter以外のphaseから遷移できること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.conversation.impl.ConversationsImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testJoin_acceptBrowsersBackButtonがtrueの場合はsubConversationから元のconversationに戻れること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.conversation.impl.ConversationsImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testJoin_acceptBrowsersBackButtonがtrueの場合でもsubConversationから戻ろうとするconversationがconversationStackに存在しない場合は不正な遷移になること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.conversation.impl.ConversationsImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testBegin_acceptBrowsersBackButtonがtrueの場合でもsubConversationから戻ろうとするconversationがconversationStackに存在しない場合は不正な遷移になること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.conversation.impl.ConversationsImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testBegin_同じカンバセーションがスタックにあればそれ以降のカンバセーションが破棄されること",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.0060000005,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.conversation.impl.ConversationsImplTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.converter.impl.BeanUtilsPropertyHandlerTest",
                "duration" : 0.033,
                "failedSince" : 0,
                "name" : "testGetPropertyType",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.converter.impl.BeanUtilsPropertyHandlerTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetReadMethod",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.converter.impl.BeanUtilsPropertyHandlerTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetWriteMethod",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.converter.impl.BeanUtilsPropertyHandlerTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testSetProperty",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.converter.impl.BeanUtilsPropertyHandlerTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testGetPropertyType2_プロパティキーが配列型のプロパティを指す場合は配列型を返すこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.converter.impl.BeanUtilsPropertyHandlerTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetPropertyType3_プロパティキーが配列型のプロパティの要素を指す場合はコンポーネント型を返すこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.converter.impl.BeanUtilsPropertyHandlerTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetPropertyType4_プロパティキーがList型のプロパティを指す場合はList型を返すこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.converter.impl.BeanUtilsPropertyHandlerTest",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "testGetPropertyType5_プロパティキーがList型のプロパティの要素を指す場合はコンポーネント型を返すこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.converter.impl.BeanUtilsPropertyHandlerTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testToClass",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.041999996,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.converter.impl.BeanUtilsPropertyHandlerTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.converter.impl.SetterPropertyHandlerTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetPropertyType",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.0,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.converter.impl.SetterPropertyHandlerTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.converter.impl.SqlTimestampConverterTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testConvertToString",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.001,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.converter.impl.SqlTimestampConverterTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.converter.impl.TypeConversionManagerImplTest",
                "duration" : 0.048,
                "failedSince" : 0,
                "name" : "testConvert_Object_Class_valueがnullの場合",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.converter.impl.TypeConversionManagerImplTest",
                "duration" : 0.044,
                "failedSince" : 0,
                "name" : "testConvert_Object_Class_isArray_typeIsArray",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.converter.impl.TypeConversionManagerImplTest",
                "duration" : 0.061,
                "failedSince" : 0,
                "name" : "testConvert_Object_Class_isArray_typeIsNotArray_長さ1以上",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.converter.impl.TypeConversionManagerImplTest",
                "duration" : 0.043,
                "failedSince" : 0,
                "name" : "testConvert_Object_Class_isArray_typeIsNotArray_長さ0_Byte",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.converter.impl.TypeConversionManagerImplTest",
                "duration" : 0.041,
                "failedSince" : 0,
                "name" : "testConvert_Object_Class_isArray_typeIsNotArray_長さ0_Boolean",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.converter.impl.TypeConversionManagerImplTest",
                "duration" : 0.042,
                "failedSince" : 0,
                "name" : "testConvert_Object_Class_isArray_typeIsNotArray_長さ0_Character",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.converter.impl.TypeConversionManagerImplTest",
                "duration" : 0.041,
                "failedSince" : 0,
                "name" : "testConvert_Object_Class_isArray_typeIsNotArray_長さ0_Double",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.converter.impl.TypeConversionManagerImplTest",
                "duration" : 0.041,
                "failedSince" : 0,
                "name" : "testConvert_Object_Class_isArray_typeIsNotArray_長さ0_Float",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.converter.impl.TypeConversionManagerImplTest",
                "duration" : 0.04,
                "failedSince" : 0,
                "name" : "testConvert_Object_Class_isArray_typeIsNotArray_長さ0_Integer",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.converter.impl.TypeConversionManagerImplTest",
                "duration" : 0.041,
                "failedSince" : 0,
                "name" : "testConvert_Object_Class_isArray_typeIsNotArray_長さ0_Long",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.converter.impl.TypeConversionManagerImplTest",
                "duration" : 0.04,
                "failedSince" : 0,
                "name" : "testConvert_Object_Class_isArray_typeIsNotArray_長さ0_Short",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.converter.impl.TypeConversionManagerImplTest",
                "duration" : 0.08,
                "failedSince" : 0,
                "name" : "testConvert_Object_Class_isArray_typeIsNotArray_長さ0_boolean",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.converter.impl.TypeConversionManagerImplTest",
                "duration" : 0.094,
                "failedSince" : 0,
                "name" : "testConvert_Object_Class_isArray_typeIsNotArray_長さ0_byte",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.converter.impl.TypeConversionManagerImplTest",
                "duration" : 0.095,
                "failedSince" : 0,
                "name" : "testConvert_Object_Class_isArray_typeIsNotArray_長さ0_char",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.converter.impl.TypeConversionManagerImplTest",
                "duration" : 0.094,
                "failedSince" : 0,
                "name" : "testConvert_Object_Class_isArray_typeIsNotArray_長さ0_double",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.converter.impl.TypeConversionManagerImplTest",
                "duration" : 0.271,
                "failedSince" : 0,
                "name" : "testConvert_Object_Class_isArray_typeIsNotArray_長さ0_float",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.converter.impl.TypeConversionManagerImplTest",
                "duration" : 0.051,
                "failedSince" : 0,
                "name" : "testConvert_Object_Class_isArray_typeIsNotArray_長さ0_int",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.converter.impl.TypeConversionManagerImplTest",
                "duration" : 0.047,
                "failedSince" : 0,
                "name" : "testConvert_Object_Class_isArray_typeIsNotArray_長さ0_long",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.converter.impl.TypeConversionManagerImplTest",
                "duration" : 0.041,
                "failedSince" : 0,
                "name" : "testConvert_Object_Class_isArray_typeIsNotArray_長さ0_short",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.converter.impl.TypeConversionManagerImplTest",
                "duration" : 0.044,
                "failedSince" : 0,
                "name" : "testConvert_Object_Class_isNotArray_typeIsArray",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.converter.impl.TypeConversionManagerImplTest",
                "duration" : 0.041,
                "failedSince" : 0,
                "name" : "testConvert_Object_Class_isNotArray_typeIsNotArray",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.converter.impl.TypeConversionManagerImplTest",
                "duration" : 0.038,
                "failedSince" : 0,
                "name" : "testConvert",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.converter.impl.TypeConversionManagerImplTest",
                "duration" : 0.041,
                "failedSince" : 0,
                "name" : "testGetPropertyHandler",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.419,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.converter.impl.TypeConversionManagerImplTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.date.impl.DateManagerImplTest",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "testGetDate",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.date.impl.DateManagerImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetDate2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.date.impl.DateManagerImplTest",
                "duration" : 0.011,
                "failedSince" : 0,
                "name" : "testGetCalendar",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.date.impl.DateManagerImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetCalendar2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.date.impl.DateManagerImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetTime",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.date.impl.DateManagerImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetTime2",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.015000001,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.date.impl.DateManagerImplTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.hotdeploy.impl.HotdeployManagerImplTest",
                "duration" : 0.023,
                "failedSince" : 0,
                "name" : "testFit1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.hotdeploy.impl.HotdeployManagerImplTest",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "testFit2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.hotdeploy.impl.HotdeployManagerImplTest",
                "duration" : 0.006,
                "failedSince" : 0,
                "name" : "testFit3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.hotdeploy.impl.HotdeployManagerImplTest",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "testFindFitter",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.hotdeploy.impl.HotdeployManagerImplTest",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "testFit4_JIRA_YMIR_125_final宣言されているフィールドを持っていても処理できること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.hotdeploy.impl.HotdeployManagerImplTest",
                "duration" : 0.005,
                "failedSince" : 0,
                "name" : "testFit5_インタフェース型のプロパティで実装型がHotdeploy型の場合に置き換えられること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.hotdeploy.impl.HotdeployManagerImplTest",
                "duration" : 0.005,
                "failedSince" : 0,
                "name" : "testFit6_オブジェクトグラフがループしていてもStackOverflowにならないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.hotdeploy.impl.HotdeployManagerImplTest",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "testFit7_ListがループしていてもStackOverflowにならないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.hotdeploy.impl.HotdeployManagerImplTest",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "testFit8_Selector",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.hotdeploy.impl.HotdeployManagerImplTest",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "testFit9_Hotdeploy対象のenumをfitしてもエラーにならないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.hotdeploy.impl.HotdeployManagerImplTest",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "testFit10_Hotdeploy対象のannotationをfitしてもエラーにならないこと",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.067,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.hotdeploy.impl.HotdeployManagerImplTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.ActionManagerImplTest",
                "duration" : 0.058,
                "failedSince" : 0,
                "name" : "testNewMethodInvoker",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.058,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.impl.ActionManagerImplTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.DeniedYmirPathMappingTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test_isDeniedメソッドがtrueを返すこと",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.0,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.impl.DeniedYmirPathMappingTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.ExceptionProcessorImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetComponentName",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.ExceptionProcessorImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetComponentName2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.ExceptionProcessorImplTest",
                "duration" : 0.006,
                "failedSince" : 0,
                "name" : "testProcess_グローバルハンドラ_ExceptionHandlerインタフェース",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.ExceptionProcessorImplTest",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "testProcess_グローバルハンドラ_ExceptionHandlerアノテーション",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.ExceptionProcessorImplTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testProcess_グローバルハンドラ_passthroughはForwardResponseに変換されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.ExceptionProcessorImplTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testProcess_Page内ハンドラ_ExceptionHandlerインタフェースは機能しないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.ExceptionProcessorImplTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testProcess_Page内ハンドラ_ExceptionHandlerアノテーション",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.ExceptionProcessorImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testProcess_Page内ハンドラ_passthroughは変換されないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.ExceptionProcessorImplTest",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "testProcess_Page内ハンドラでExceptionがスローされたらグローバルハンドラが処理すること",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.019000001,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.impl.ExceptionProcessorImplTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.PageComponentImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testUpdateDescendants",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.PageComponentImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testUpdateDescendants2",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.0,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.impl.PageComponentImplTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.PathResolverImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testResolve1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.PathResolverImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testResolve2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.PathResolverImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testResolve3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.PathResolverImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testResolve4",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.PathResolverImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testResolve5",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.PathResolverImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testResolve6",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.PathResolverImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testResolve7",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.PathResolverImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testResolve8",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.002,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.impl.PathResolverImplTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.RedirectionPathResolverImplTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testResolve1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.RedirectionPathResolverImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testResolve2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.RedirectionPathResolverImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testResolve3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.RedirectionPathResolverImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testResolve4",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.RedirectionPathResolverImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testResolve5",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.RedirectionPathResolverImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testResolve6",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.RedirectionPathResolverImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testResolve7",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.RedirectionPathResolverImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testResolve8",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.RedirectionPathResolverImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testResolve9",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.002,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.impl.RedirectionPathResolverImplTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.RequestImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetParameter",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.RequestImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetParameter_String_String",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.RequestImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetParameterValues",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.RequestImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetParameterValues_String_StringArray",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.RequestImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetParameterNames",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.RequestImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetParameterMap",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.RequestImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testLeaveDispatch_リクエストパラメータからURIパラメータが取り除かれること",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.003,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.impl.RequestImplTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.RequestProcessorImplTest",
                "duration" : 0.26,
                "failedSince" : 0,
                "name" : "testFileResourceExists",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.RequestProcessorImplTest",
                "duration" : 0.222,
                "failedSince" : 0,
                "name" : "testCreatePageComponent",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.482,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.impl.RequestProcessorImplTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.ResponseProcessorImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testPopulateHaders",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.001,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.impl.ResponseProcessorImplTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.SingleApplicationTest",
                "duration" : 0.006,
                "failedSince" : 0,
                "name" : "testSave_projectStatusは保存されないこと",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.006,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.impl.SingleApplicationTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.YmirPathMappingTest",
                "duration" : 0.111,
                "failedSince" : 0,
                "name" : "testGetParameterMap",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.YmirPathMappingTest",
                "duration" : 0.099,
                "failedSince" : 0,
                "name" : "testGetAction_親のボタン用アクション・子のボタン用のアクション・親の通常アクション・子の通常アクションの順で探索すること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.YmirPathMappingTest",
                "duration" : 0.125,
                "failedSince" : 0,
                "name" : "testGetAction_ボタン名にアンダースコアが入っていてもメソッドが正しく見つかること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.YmirPathMappingTest",
                "duration" : 0.073,
                "failedSince" : 0,
                "name" : "test_複数パラメータつきアクションのためのActionオブジェクトを生成できること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.YmirPathMappingTest",
                "duration" : 0.08,
                "failedSince" : 0,
                "name" : "testGetAction_imageタイプのinputタグの名前に対応するアクションが正しく返されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.YmirPathMappingTest",
                "duration" : 0.063,
                "failedSince" : 0,
                "name" : "testConstructor_Map",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.YmirPathMappingTest",
                "duration" : 0.067,
                "failedSince" : 0,
                "name" : "testMapsToPageComponentName",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.YmirPathMappingTest",
                "duration" : 0.104,
                "failedSince" : 0,
                "name" : "testButton1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.YmirPathMappingTest",
                "duration" : 0.131,
                "failedSince" : 0,
                "name" : "testButton2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.YmirPathMappingTest",
                "duration" : 0.065,
                "failedSince" : 0,
                "name" : "testButton3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.YmirPathMappingTest",
                "duration" : 0.056,
                "failedSince" : 0,
                "name" : "testButton4",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.YmirPathMappingTest",
                "duration" : 0.058,
                "failedSince" : 0,
                "name" : "testButton5",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.YmirPathMappingTest",
                "duration" : 0.053,
                "failedSince" : 0,
                "name" : "testButton6",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.YmirPathMappingTest",
                "duration" : 0.078,
                "failedSince" : 0,
                "name" : "testButton7",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.YmirPathMappingTest",
                "duration" : 0.08,
                "failedSince" : 0,
                "name" : "testGetPath",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.YmirPathMappingTest",
                "duration" : 0.052,
                "failedSince" : 0,
                "name" : "testGetPath_リバースマッピングがない場合はnullを返すこと",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.295,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.impl.YmirPathMappingTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.message.NotesTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testContainsValue",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.message.NotesTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testContainsValue_nullも検索できること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.message.NotesTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testAdd_複数カテゴリに同時にエントリを追加できること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.message.NotesTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testAdd_Note_Strings_複数カテゴリに同時にエントリを追加できること",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.001,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.message.NotesTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.message.impl.MessagesImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testOneResource",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.message.impl.MessagesImplTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testMultiLocale",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.message.impl.MessagesImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testMultiResource",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.message.impl.MessagesImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test1_埋め込み値の解釈が行なわれること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.message.impl.MessagesImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test_getPageNameCandidates",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.message.impl.MessagesImplTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testMessageProvider",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.007,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.message.impl.MessagesImplTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.message.impl.NoteRendererImplTest",
                "duration" : 0.005,
                "failedSince" : 0,
                "name" : "test_単一プロパティ_en",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.message.impl.NoteRendererImplTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test_単一プロパティ_ja",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.message.impl.NoteRendererImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test_複合プロパティ_en",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.message.impl.NoteRendererImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test_複合プロパティ_ja",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.message.impl.NoteRendererImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test_複合プロパティでセグメントが空文字列_en",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.message.impl.NoteRendererImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test_複合プロパティでセグメントが空文字列_ja",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.message.impl.NoteRendererImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test_インデックスつき単一プロパティ_en",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.message.impl.NoteRendererImplTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test_インデックスつき単一プロパティ_ja",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.message.impl.NoteRendererImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test_インデックスつき複合プロパティ_en",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.message.impl.NoteRendererImplTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test_インデックスつき複合プロパティ_ja",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.message.impl.NoteRendererImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test_パラメータ固有テンプレート_ja",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.message.impl.NoteRendererImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testStripIndex",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.message.impl.NoteRendererImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetLastSegment",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.message.impl.NoteRendererImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test詳細表示用のテンプレートがない場合は簡易表示されること1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.message.impl.NoteRendererImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test詳細表示用のテンプレートがない場合は簡易表示されること2",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.020000001,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.message.impl.NoteRendererImplTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.redirection.impl.RedirectionManagerImplTest",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "testGetScopeMapしただけではSessionが生成されないこと",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.003,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.redirection.impl.RedirectionManagerImplTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.render.SelectorTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test_getSelectedValues_candidatesがない場合",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.render.SelectorTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test_getSelectedValues_candidatesがある場合",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.render.SelectorTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test_getSelectedValues_setSelectedValuesしてからcandidatesをセットした場合",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.render.SelectorTest",
                "duration" : 0.013,
                "failedSince" : 0,
                "name" : "test_シリアライズできること",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.014,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.render.SelectorTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.render.html.AnchorTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testToString",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.0,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.render.html.AnchorTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.render.html.InputTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testToString",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.002,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.render.html.InputTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.render.html.OptgroupTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testToString",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.001,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.render.html.OptgroupTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.render.html.SelectTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testSetValues_選択状態が洗い替えされること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.render.html.SelectTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test_後からモデルを構築できること",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.002,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.render.html.SelectTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.render.html.TagTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testToString",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.render.html.TagTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testToString2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.render.html.TagTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testToString3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.render.html.TagTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testToString4",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.0,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.render.html.TagTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.response.constructor.impl.ObjectResponseConstructorTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testConstructResponse",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.response.constructor.impl.ObjectResponseConstructorTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testFindResponseConstructor",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.003,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.response.constructor.impl.ObjectResponseConstructorTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.response.constructor.impl.ResponseConstructorSelectorImplTest",
                "duration" : 0.023,
                "failedSince" : 0,
                "name" : "testInitialize",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.023,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.response.constructor.impl.ResponseConstructorSelectorImplTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.response.scheme.impl.ContentStrategyTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testConstructResponse1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.response.scheme.impl.ContentStrategyTest",
                "duration" : 0.017,
                "failedSince" : 0,
                "name" : "testConstructResponse2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.response.scheme.impl.ContentStrategyTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testConstructResponse3",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.019000001,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.response.scheme.impl.ContentStrategyTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.scope.handler.impl.ScopeAttributePopulatorTest",
                "duration" : 0.058,
                "failedSince" : 0,
                "name" : "testPopulateTo",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.058,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.scope.handler.impl.ScopeAttributePopulatorTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.scope.impl.ScopeManagerImplTest",
                "duration" : 0.551,
                "failedSince" : 0,
                "name" : "testPopulateScopeAttributes",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.551,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.scope.impl.ScopeManagerImplTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.scope.impl.ScopeMetaDataImplTest",
                "duration" : 0.067,
                "failedSince" : 0,
                "name" : "testToAttributeName",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.scope.impl.ScopeMetaDataImplTest",
                "duration" : 0.047,
                "failedSince" : 0,
                "name" : "testRegisterForOutjectionToScope",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.114,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.scope.impl.ScopeMetaDataImplTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.token.impl.TokenManagerImplTest",
                "duration" : 1.008,
                "failedSince" : 0,
                "name" : "testGenerateToken",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.008,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.token.impl.TokenManagerImplTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.util.BeanUtilsTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testSpike",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.util.BeanUtilsTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testSpike2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.util.BeanUtilsTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testToPropertyName",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.util.BeanUtilsTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetFirstSegment",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.util.BeanUtilsTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetFirstSimpleSegment",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.util.BeanUtilsTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testIsAmbiguousPropertyName",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.util.BeanUtilsTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testNormalizePropertyName",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.util.BeanUtilsTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test_capitalize",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.002,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.util.BeanUtilsTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.util.ClassUtilsTest",
                "duration" : 0.028,
                "failedSince" : 0,
                "name" : "testNewInstanceFromAbstractClass",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.util.ClassUtilsTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetMethods",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.util.ClassUtilsTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test_isJavaLang_Class",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.util.ClassUtilsTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test_isPrimitive",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.util.ClassUtilsTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test_getPrimitive",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.util.ClassUtilsTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test_toWrapperClass",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.util.ClassUtilsTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test_isWrapper_Class",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.util.ClassUtilsTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test_isWrapper_String",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.util.ClassUtilsTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test_toPrimitiveClass",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.util.ClassUtilsTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test_isCapable",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.util.ClassUtilsTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test_getAssignableClasses",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.028,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.util.ClassUtilsTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.util.ContainerUtilsTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testFindAllAndAscendantComponentDefs",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.002,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.util.ContainerUtilsTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.util.FileUtilsTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testIsRelativePath",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.0,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.util.FileUtilsTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.util.FlexibleListTest",
                "duration" : 0.007,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.007,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.util.FlexibleListTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.util.LogUtilsTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testToString",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.001,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.util.LogUtilsTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.util.MessagesUtilsTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test_getMessageNameCandidates",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.001,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.util.MessagesUtilsTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.util.RegexUtilsTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testToRegexPattern",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.util.RegexUtilsTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testname",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.0,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.util.RegexUtilsTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.util.ResponseUtilsTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testSetNoCache",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.001,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.util.ResponseUtilsTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.util.ServletUtilsTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testConstructRequestURL_httpに変換できること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.util.ServletUtilsTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testConstructRequestURL_httpsに変換できること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.util.ServletUtilsTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testConstructRequestURL_ポートがデフォルトポートでない場合はポート番号が付与されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.util.ServletUtilsTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetTrunk",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.util.ServletUtilsTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetQueryString",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.util.ServletUtilsTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testNormalizePath",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.util.ServletUtilsTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testToAbsolutePath",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.util.ServletUtilsTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test_omitSessionId",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.util.ServletUtilsTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test_stripParameters",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.util.ServletUtilsTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test_embedSessionId",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.003,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.util.ServletUtilsTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.util.StringUtilsTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testUnique",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.001,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.util.StringUtilsTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.util.ThrowableUtilsTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testUnwrap",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.001,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.util.ThrowableUtilsTest",
            "nodeId" : None,
            "timestamp" : None
          }
        ]
      }
    },
    {
      "child" : {
        "_class" : "hudson.maven.MavenBuild",
        "number" : 423,
        "url" : "https://www.seasar.org/ci/view/Ymir/job/ymir-trunk/org.seasar.ymir$ymir-dbflute/423/"
      },
      "result" : {
        "_class" : "hudson.tasks.junit.TestResult",
        "testActions" : [
          
        ],
        "duration" : 0.004,
        "empty" : False,
        "failCount" : 0,
        "passCount" : 1,
        "skipCount" : 0,
        "suites" : [
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.dbflute.util.DBFluteUtilsTest",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "test_camelize",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.004,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.dbflute.util.DBFluteUtilsTest",
            "nodeId" : None,
            "timestamp" : None
          }
        ]
      }
    },
    {
      "child" : {
        "_class" : "hudson.maven.MavenBuild",
        "number" : 423,
        "url" : "https://www.seasar.org/ci/view/Ymir/job/ymir-trunk/org.seasar.ymir$ymir-extension/423/"
      },
      "result" : {
        "_class" : "hudson.tasks.junit.TestResult",
        "testActions" : [
          
        ],
        "duration" : 12.853001,
        "empty" : False,
        "failCount" : 15,
        "passCount" : 267,
        "skipCount" : 0,
        "suites" : [
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.ClassTypeTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testTypeOfClass",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.0,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.extension.creator.ClassTypeTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.DescValidatorTest",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "testValidate1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.DescValidatorTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testValidate2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.DescValidatorTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testValidate3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.DescValidatorTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testValidate4",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.DescValidatorTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testValidate5",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.DescValidatorTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testValidate6",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.DescValidatorTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testValidate7",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.0070000007,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.extension.creator.DescValidatorTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.EntityMetaDataTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetEntityName",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.EntityMetaDataTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetDtoClassDesc",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.EntityMetaDataTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetBeanClassDesc",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.EntityMetaDataTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetDaoClassDesc",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.EntityMetaDataTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetDxoClassDesc",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.EntityMetaDataTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetConverterClassDesc",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.EntityMetaDataTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetSubPackageName",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.002,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.extension.creator.EntityMetaDataTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.SourceCreatorSettingTest",
                "duration" : 0.057,
                "failedSince" : 0,
                "name" : "test_findDtoClassName",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.SourceCreatorSettingTest",
                "duration" : 0.057,
                "failedSince" : 0,
                "name" : "test_isOnDtoSearchPath",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.SourceCreatorSettingTest",
                "duration" : 0.065,
                "failedSince" : 0,
                "name" : "test_isOnDtoSearchPath_サブパッケージも対象",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.SourceCreatorSettingTest",
                "duration" : 0.066,
                "failedSince" : 0,
                "name" : "test_getSuperclassName",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.24499999,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.extension.creator.SourceCreatorSettingTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.SpikeTest",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "testBeanInfo",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.004,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.extension.creator.SpikeTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.action.ActionSelectorTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetAction",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.0,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.extension.creator.action.ActionSelectorTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.action.impl.AbstractActionTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetParameters",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.001,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.extension.creator.action.impl.AbstractActionTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.action.impl.DoTemplateActionBaseTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetPath",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.action.impl.DoTemplateActionBaseTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetPath_URLにリクエストパラメータがついていても正しくパスが取得できること",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.0,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.extension.creator.action.impl.DoTemplateActionBaseTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.action.impl.ResourceActionTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetResourcePath",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.action.impl.ResourceActionTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetResourcePath_パスが不適切な場合はnullを返すこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.action.impl.ResourceActionTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testAct",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.action.impl.ResourceActionTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testAct_パスが不適切な場合はVoidResponseを返すこと",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.003,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.extension.creator.action.impl.ResourceActionTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.action.impl.UpdateClassesActionTest",
                "duration" : 0.104,
                "failedSince" : 0,
                "name" : "testShouldUpdate",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.action.impl.UpdateClassesActionTest",
                "duration" : 0.038,
                "failedSince" : 0,
                "name" : "testResolveTypeName",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.action.impl.UpdateClassesActionTest",
                "duration" : 0.038,
                "failedSince" : 0,
                "name" : "testResolveTypeNames",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.18,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.extension.creator.action.impl.UpdateClassesActionTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.AbstractAnnotatedDescTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test_getImportClassNames",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.001,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.extension.creator.impl.AbstractAnnotatedDescTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.AnnotationDescImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test_addDependingClassNamesTo",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.AnnotationDescImplTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testAnalyze1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.AnnotationDescImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testAnalyze2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.AnnotationDescImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testAnalyze3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.AnnotationDescImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testAnalyze4",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.AnnotationDescImplTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testAnalyze5",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.AnnotationDescImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testAnalyze6",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.AnnotationDescImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testAnalyze7",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.AnnotationDescImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testAnalyze8",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.AnnotationDescImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testAnalyze9",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.AnnotationDescImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testAnalyze10",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.AnnotationDescImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testAnalyze11",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.AnnotationDescImplTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testAnalyze12",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.AnnotationDescImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testAnalyze13",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.AnnotationDescImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testAnalyze14",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.AnnotationDescImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testAnalyze15",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.AnnotationDescImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test_RequestParameter",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.AnnotationDescImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test_RequestParameter2",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.010000001,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.extension.creator.impl.AnnotationDescImplTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.ClassDescImplTest",
                "duration" : 0.05,
                "failedSince" : 0,
                "name" : "test_addDependingClassNamesTo",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.ClassDescImplTest",
                "duration" : 0.045,
                "failedSince" : 0,
                "name" : "testGetInstanceName",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.ClassDescImplTest",
                "duration" : 0.045,
                "failedSince" : 0,
                "name" : "testGetInstanceName_プリミティブ型の場合",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.ClassDescImplTest",
                "duration" : 0.074,
                "failedSince" : 0,
                "name" : "testMerge",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.ClassDescImplTest",
                "duration" : 0.064,
                "failedSince" : 0,
                "name" : "testMerge2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.ClassDescImplTest",
                "duration" : 0.044,
                "failedSince" : 0,
                "name" : "testMerge3_YMIR_221_プロパティのアノテーションがマージされること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.ClassDescImplTest",
                "duration" : 0.045,
                "failedSince" : 0,
                "name" : "testMerge4_YMIR_221_プロパティのアノテーションがマージされること",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.36699998,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.extension.creator.impl.ClassDescImplTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.MetaAnnotationDescImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test_addDependingClassNamesTo",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.0,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.extension.creator.impl.MetaAnnotationDescImplTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.MetasAnnotationDescImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test_addDependingClassNamesTo",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.0,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.extension.creator.impl.MetasAnnotationDescImplTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.MethodDescImplTest",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "test_addDependingClassNamesTo",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.MethodDescImplTest",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "testRemoveBornOf1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.MethodDescImplTest",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "testRemoveBornOf2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.MethodDescImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testConstructor_Genericクラス",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.MethodDescImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testConstructor_通常のクラス",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.011,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.extension.creator.impl.MethodDescImplTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.ParameterDescImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test_addDependingClassNamesTo",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.001,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.extension.creator.impl.ParameterDescImplTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.PropertyDescImplTest",
                "duration" : 0.157,
                "failedSince" : 0,
                "name" : "testGetGetterName",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.PropertyDescImplTest",
                "duration" : 0.101,
                "failedSince" : 0,
                "name" : "testGetGetterName2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.PropertyDescImplTest",
                "duration" : 0.094,
                "failedSince" : 0,
                "name" : "testGetGetterName3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.PropertyDescImplTest",
                "duration" : 0.059,
                "failedSince" : 0,
                "name" : "testGetInitialValue",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.PropertyDescImplTest",
                "duration" : 0.05,
                "failedSince" : 0,
                "name" : "test_addDependingClassNamesTo",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.PropertyDescImplTest",
                "duration" : 0.051,
                "failedSince" : 0,
                "name" : "test_Collection型の場合は実装型を取得できること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.PropertyDescImplTest",
                "duration" : 0.05,
                "failedSince" : 0,
                "name" : "testRemoveBornOf1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.PropertyDescImplTest",
                "duration" : 0.05,
                "failedSince" : 0,
                "name" : "testRemoveBornOf2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.PropertyDescImplTest",
                "duration" : 0.052,
                "failedSince" : 0,
                "name" : "testRemoveBornOf3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.PropertyDescImplTest",
                "duration" : 0.048,
                "failedSince" : 0,
                "name" : "testRemoveBornOf4",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.PropertyDescImplTest",
                "duration" : 0.047,
                "failedSince" : 0,
                "name" : "testRemoveBornOf5",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.PropertyDescImplTest",
                "duration" : 0.051,
                "failedSince" : 0,
                "name" : "test_getInitialShortValue",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.81,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.extension.creator.impl.PropertyDescImplTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.045,
                "failedSince" : 0,
                "name" : "testGetComponentName",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.046,
                "failedSince" : 0,
                "name" : "testGetClassName1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.043,
                "failedSince" : 0,
                "name" : "testGetClassName2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.046,
                "failedSince" : 0,
                "name" : "testGetClassName3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.045,
                "failedSince" : 0,
                "name" : "testGetClassName4",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.408,
                "failedSince" : 0,
                "name" : "testWriteSourceFile1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.089,
                "failedSince" : 0,
                "name" : "testWriteSourceFile2_Baseは上書きされるがGapは上書きされないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.058,
                "failedSince" : 0,
                "name" : "testGatherClassDescs",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.054,
                "failedSince" : 0,
                "name" : "testGatherClassDescs2_hintとして外部のDtoクラスを指定していても正しく利用されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.053,
                "failedSince" : 0,
                "name" : "testGatherClassDescs2_外部のDtoクラスは自動生成対象にならないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.043,
                "failedSince" : 0,
                "name" : "testNewClassDesc",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.041,
                "failedSince" : 0,
                "name" : "testNewClassDesc_hintが指定されていればスーパークラス名がhintを基に設定されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.045,
                "failedSince" : 0,
                "name" : "testNewClassDesc_メソッドのボディが正しく復元されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.064,
                "failedSince" : 0,
                "name" : "testAdjustByExistentClass",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.096,
                "failedSince" : 0,
                "name" : "testAdjustByExistentClass2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.045,
                "failedSince" : 0,
                "name" : "testGetClassDesc_bodyアノテーションが付与されている場合はボディが復元されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.139,
                "failedSince" : 0,
                "name" : "testGetClassDesc_プロパティのGetterとSetterに付与したAnnotationが保持されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.043,
                "failedSince" : 0,
                "name" : "testGetClassDesc_YMIR_191_フォームDtoのfieldが保存されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.052,
                "failedSince" : 0,
                "name" : "testFilterResponse",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.046,
                "failedSince" : 0,
                "name" : "testAdjustByExistentClass_既にギャップクラスがあるがベースクラスがない場合にObjectのメソッドがベースクラスに追加されないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.049,
                "failedSince" : 0,
                "name" : "testAdjustByExistentClass2_validationFailedなどがスーパークラスにある時は自動生成されないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.055,
                "failedSince" : 0,
                "name" : "testAdjustByExistentClass3_親クラスが明示的に指定されていればBaseクラスの現在の親クラス情報よりも優先されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.047,
                "failedSince" : 0,
                "name" : "testAdjustByExistentClass5_Baseクラスのabstract状態が維持されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.044,
                "failedSince" : 0,
                "name" : "testAdjustByExistentClass6_プロパティのGetterやSetterがスーパークラスにある時は自動生成されないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.044,
                "failedSince" : 0,
                "name" : "testAdjustByExistentClass9_BaseクラスのAnnotationが上書きされること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.055,
                "failedSince" : 0,
                "name" : "testAdjustByExistentClass10_Baseクラスのメソッドの返り値型",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.043,
                "failedSince" : 0,
                "name" : "testAdjustByExistentClass11_FormDtoフィールドがsuperクラスにある場合はプロパティが除去されれること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.049,
                "failedSince" : 0,
                "name" : "testAdjustByExistentClass12_Gapクラスに同名のシグネチャが異なるアクションメソッドがある場合はBaseクラスにアクションメソッドが生成されないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.053,
                "failedSince" : 0,
                "name" : "testAdjustByExistentClass13_Baseにあるメソッドのアノテーションとボディが保持されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.045,
                "failedSince" : 0,
                "name" : "testAdjustByExistentClass14_Baseにあるプロパティの初期値情報が正しくマージされること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.045,
                "failedSince" : 0,
                "name" : "testAdjustByExistentClass15_Baseにあるプロパティの初期値情報よりもClassDescのプロパティの型情報が優先されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.046,
                "failedSince" : 0,
                "name" : "testAdjustByExistentClass16_由来が同じプロパティのうち生成されたClassDescに含まれていないものが削除されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.063,
                "failedSince" : 0,
                "name" : "testAdjustByExistentClass17_由来が同じメソッドのうち生成されたClassDescに含まれていないものが削除されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.058,
                "failedSince" : 0,
                "name" : "testAdjustByExistentClass18_由来が同じプロパティのうち生成されたClassDescにも含まれているものが正しく残ること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.055,
                "failedSince" : 0,
                "name" : "testAdjustByExistentClass19_オーバライドされたメソッドが消えないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.047,
                "failedSince" : 0,
                "name" : "testAdjustByExistentClass20_BaseクラスのプロパティにbornOfがついていない場合に正しく残ること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.046,
                "failedSince" : 0,
                "name" : "testAdjustByExistentClass21_BaseクラスのプロパティにbornOfがついている場合に正しく残ること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.053,
                "failedSince" : 0,
                "name" : "testAdjustByExistentClass22_GapクラスとBaseクラスのメソッドにthrowsがついているが生成されたClassDescのメソッドにはthrowsがついていない場合にthrowsが残ること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.052,
                "failedSince" : 0,
                "name" : "testAdjustByExistentClass23_Baseクラスに由来パスが異なりかつアクションインタフェースがないアクションクラスがある場合に生成されたアクションインタフェースの情報が消えないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.11,
                "failedSince" : 0,
                "name" : "testAdjustByExistentClass24_ある画面から生成した結果Baseクラスのメソッドの返り値がvoidでない場合に別の画面から生成しても返り値がvoidにならないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.049,
                "failedSince" : 0,
                "name" : "testAdjustByExistentClass25_パラメータ定数が正しくマージされること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.047,
                "failedSince" : 0,
                "name" : "testAdjustByExistentClass26_formのアクセッサがsuperクラスにある場合に除去されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.043,
                "failedSince" : 0,
                "name" : "testGetBeginAnnotation",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.041,
                "failedSince" : 0,
                "name" : "testCreateButtonHTML",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.039,
                "failedSince" : 0,
                "name" : "testIsFormDtoFieldPresent",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.04,
                "failedSince" : 0,
                "name" : "testGetClassDesc_YMIR_226_aNameのようなプロパティを正しく検出できること1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.04,
                "failedSince" : 0,
                "name" : "testGetClassDesc_YMIR_226_aNameのようなプロパティを正しく検出できること2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.039,
                "failedSince" : 0,
                "name" : "testNewClassDesc_superclassがトラバースされること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 275,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.092,
                "failedSince" : 149,
                "name" : "testUpdateClass_Page",
                "skipped" : False,
                "status" : "FAILED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.041,
                "failedSince" : 0,
                "name" : "testAddConverterSetterToPageClassDesc_YMIR_325",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.085,
                "failedSince" : 0,
                "name" : "testAddConverterSetterToPageClassDesc_循環参照時にStackOverflowがでないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.084,
                "failedSince" : 0,
                "name" : "testAddConverterSetterToPageClassDesc_循環参照時にStackOverflowがでないこと2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.057,
                "failedSince" : 0,
                "name" : "test_isDtoClass",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.046,
                "failedSince" : 0,
                "name" : "test_getMethods_Objectクラスが持つメソッドをオーバライドしている場合それが除外されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.04,
                "failedSince" : 0,
                "name" : "test_findPropertyClassName",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.042,
                "failedSince" : 0,
                "name" : "test_inferPropertyClassName",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.042,
                "failedSince" : 0,
                "name" : "testReplaceSimpleDtoTypeToDefaultType1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.04,
                "failedSince" : 0,
                "name" : "testReplaceSimpleDtoTypeToDefaultType2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.04,
                "failedSince" : 0,
                "name" : "testReplaceSimpleDtoTypeToDefaultType3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.043,
                "failedSince" : 0,
                "name" : "testReplaceSimpleDtoTypeToDefaultType4",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.051,
                "failedSince" : 0,
                "name" : "test_inferParameterRole_インクルードされているクラスも見ること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.077,
                "failedSince" : 0,
                "name" : "test_updateClasses_YMIR_342_存在しない親クラスを指定してもエラーにならないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.046,
                "failedSince" : 0,
                "name" : "test_writeEmptyBaseSourceFileIfNotExists_Page",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
                "duration" : 0.045,
                "failedSince" : 0,
                "name" : "test_writeEmptyBaseSourceFileIfNotExists_Dto",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 3.7689998,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.extension.creator.impl.SourceCreatorImplTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.TypeDescImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testSetName",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.TypeDescImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test_addDependingClassNamesTo",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.TypeDescImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetDefaultValue",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.TypeDescImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetName",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.TypeDescImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGetName_Generics対応",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.TypeDescImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testSetName_配列",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.TypeDescImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testSetName_コレクション",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.TypeDescImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testSetName_コレクションの配列",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.TypeDescImplTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testSetName_コレクションでないGenerics",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.TypeDescImplTest",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "testGetName_コレクション",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.TypeDescImplTest",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "testGetCompleteName_コレクション",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.impl.TypeDescImplTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test_setTouchedClassNameSet_StackOverflowが発生しないこと",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.011,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.extension.creator.impl.TypeDescImplTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.util.DescUtilsTest",
                "duration" : 0.096,
                "failedSince" : 0,
                "name" : "testNewAnnotationDesc",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.util.DescUtilsTest",
                "duration" : 0.082,
                "failedSince" : 0,
                "name" : "test_transcript",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.util.DescUtilsTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test_isCapableParameter",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.util.DescUtilsTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test_setAnnotationDesc_Metaがある場合にMetaのマージをした後にMetaがなくなっていること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.util.DescUtilsTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test_setAnnotationDesc_Metaがある場合にMetasのマージをした後にMetaがなくなっていること",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.18200001,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.extension.creator.util.DescUtilsTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.util.GenericsUtilsTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetNonGenericClassName",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.util.GenericsUtilsTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testToString",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.util.GenericsUtilsTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test_getComponentPropertyTypeName",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.util.GenericsUtilsTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test_getGenericPropertyTypeName",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.util.GenericsUtilsTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test_getUpperBoundType",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.001,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.extension.creator.util.GenericsUtilsTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.util.type.TypeTokenTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testTokenizeTypes",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.creator.util.type.TypeTokenTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testGetAsString",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.0,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.extension.creator.util.type.TypeTokenTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 177,
                "className" : "org.seasar.ymir.extension.freemarker.FreemarkerSourceGeneratorTest",
                "duration" : 0.011,
                "failedSince" : 247,
                "name" : "testGenerateGapSource",
                "skipped" : False,
                "status" : "FAILED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 275,
                "className" : "org.seasar.ymir.extension.freemarker.FreemarkerSourceGeneratorTest",
                "duration" : 0.038,
                "failedSince" : 149,
                "name" : "testGenerateBaseSource_Page",
                "skipped" : False,
                "status" : "FAILED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 275,
                "className" : "org.seasar.ymir.extension.freemarker.FreemarkerSourceGeneratorTest",
                "duration" : 0.031,
                "failedSince" : 149,
                "name" : "testGenerateBaseSource_Page2",
                "skipped" : False,
                "status" : "FAILED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 275,
                "className" : "org.seasar.ymir.extension.freemarker.FreemarkerSourceGeneratorTest",
                "duration" : 0.03,
                "failedSince" : 149,
                "name" : "testGenerateBaseSource_Page3",
                "skipped" : False,
                "status" : "FAILED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 275,
                "className" : "org.seasar.ymir.extension.freemarker.FreemarkerSourceGeneratorTest",
                "duration" : 0.029,
                "failedSince" : 149,
                "name" : "testGenerateBaseSource_Page4",
                "skipped" : False,
                "status" : "FAILED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 275,
                "className" : "org.seasar.ymir.extension.freemarker.FreemarkerSourceGeneratorTest",
                "duration" : 0.031,
                "failedSince" : 149,
                "name" : "testGenerateBaseSource_Page5",
                "skipped" : False,
                "status" : "FAILED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 275,
                "className" : "org.seasar.ymir.extension.freemarker.FreemarkerSourceGeneratorTest",
                "duration" : 0.028,
                "failedSince" : 149,
                "name" : "testGenerateBaseSource_Dto",
                "skipped" : False,
                "status" : "FAILED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.freemarker.FreemarkerSourceGeneratorTest",
                "duration" : 0.009,
                "failedSince" : 0,
                "name" : "testGenerateGapSource_Page",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.freemarker.FreemarkerSourceGeneratorTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testGenerateSource_BodyDesc",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 275,
                "className" : "org.seasar.ymir.extension.freemarker.FreemarkerSourceGeneratorTest",
                "duration" : 0.03,
                "failedSince" : 149,
                "name" : "testGenerateBaseSource_Page6",
                "skipped" : False,
                "status" : "FAILED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 277,
                "className" : "org.seasar.ymir.extension.freemarker.FreemarkerSourceGeneratorTest",
                "duration" : 0.112,
                "failedSince" : 147,
                "name" : "testGenerateBaseSource_Converter",
                "skipped" : False,
                "status" : "FAILED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.freemarker.FreemarkerSourceGeneratorTest",
                "duration" : 0.01,
                "failedSince" : 0,
                "name" : "testGenerateGapSource_Converter",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 1,
                "className" : "org.seasar.ymir.extension.freemarker.FreemarkerSourceGeneratorTest",
                "duration" : 0.06,
                "failedSince" : 423,
                "name" : "testGenerateBaseSource_Converter2_中身が空の場合",
                "skipped" : False,
                "status" : "REGRESSION"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 1,
                "className" : "org.seasar.ymir.extension.freemarker.FreemarkerSourceGeneratorTest",
                "duration" : 0.028,
                "failedSince" : 423,
                "name" : "test_YMIR_309_GenerateBaseSource_Page7_プリミティブ型の引数を持つメソッドの引数名が適切に生成されること",
                "skipped" : False,
                "status" : "REGRESSION"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 1,
                "className" : "org.seasar.ymir.extension.freemarker.FreemarkerSourceGeneratorTest",
                "duration" : 0.023,
                "failedSince" : 423,
                "name" : "test_YMIR_310_GenerateBaseSource_Page8_同一型の引数を複数持つメソッドの引数名が適切に生成されること",
                "skipped" : False,
                "status" : "REGRESSION"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 1,
                "className" : "org.seasar.ymir.extension.freemarker.FreemarkerSourceGeneratorTest",
                "duration" : 0.031,
                "failedSince" : 423,
                "name" : "test_generateBaseSource_Page10_再生成時にFormDtoが持つプロパティに対応する無駄なフィールドが生成されてしまわないこと",
                "skipped" : False,
                "status" : "FAILED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.freemarker.FreemarkerSourceGeneratorTest",
                "duration" : 0.022,
                "failedSince" : 0,
                "name" : "test_generateBaseSource_Page11_パラメータ定数が正しく生成されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 1,
                "className" : "org.seasar.ymir.extension.freemarker.FreemarkerSourceGeneratorTest",
                "duration" : 0.02,
                "failedSince" : 423,
                "name" : "test_generateBaseSource_Page12_formのアクセッサがsuperクラスにある場合に正しく生成されること",
                "skipped" : False,
                "status" : "FAILED"
              }
            ],
            "duration" : 0.544,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.extension.freemarker.FreemarkerSourceGeneratorTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.AnalyzerTalTagEvaluatorTest",
                "duration" : 0.017,
                "failedSince" : 0,
                "name" : "testFindAnnotation1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.AnalyzerTalTagEvaluatorTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testFindAnnotation2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.AnalyzerTalTagEvaluatorTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testFindAnnotation3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.AnalyzerTalTagEvaluatorTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testFindEndEdge",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.AnalyzerTalTagEvaluatorTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testIsStringTypeExpressionAndContainsRuntimeParameterOnlyAsIndex",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.020000001,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.extension.zpt.AnalyzerTalTagEvaluatorTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.AnalyzerUtilsTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testIsValidVariableName",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.0,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.extension.zpt.AnalyzerUtilsTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.652,
                "failedSince" : 0,
                "name" : "testAnalyze1_TemplateAnalyzerではリクエストメソッドのためのメソッド定義を生成しないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.096,
                "failedSince" : 0,
                "name" : "testAnalyze2_フォームパラメータに対してはSetterが作成され参照時にはGetterが生成されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.078,
                "failedSince" : 0,
                "name" : "testAnalyze3_repeat対象のプロパティの型が配列型になること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.108,
                "failedSince" : 0,
                "name" : "testAnalyze4_repeat対象のプロパティの型が適切に決定されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.115,
                "failedSince" : 0,
                "name" : "testAnalyze5_ボタンに対応するプロパティは生成されないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.067,
                "failedSince" : 0,
                "name" : "testAnalyze6_YMIR_21_コンポーネント名っぽいものが指定されていてもDtoとみなしてClassDescを生成すること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.075,
                "failedSince" : 0,
                "name" : "testAnalyze7_href属性からプロパティが自動生成されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.062,
                "failedSince" : 0,
                "name" : "testAnalyze8_src属性からプロパティが自動生成されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.116,
                "failedSince" : 0,
                "name" : "testAnalyze9_formのパラメータに対応するプロパティが生成されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.093,
                "failedSince" : 0,
                "name" : "testAnalyze10_ファイルパラメータについてはプロパティの型がFormFileになること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.093,
                "failedSince" : 0,
                "name" : "testAnalyze11_フォームパラメータ名に添え字指定がある場合に適切に自動生成されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.069,
                "failedSince" : 0,
                "name" : "testAnalyze12_添字指定があるファイルパラメータについてはプロパティの型がFormFileの配列になること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.054,
                "failedSince" : 0,
                "name" : "testAnalyze13_page式で指定したパラメータ置換が正しく行われてその結果Pageクラスが生成されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.056,
                "failedSince" : 0,
                "name" : "testAnalyze15_組み込み変数などVariableResolverから元々取得可能な変数に対応するClassDescは生成されないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.06,
                "failedSince" : 0,
                "name" : "testAnalyze17_submit関連の扱いが正しく行なわれること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.059,
                "failedSince" : 0,
                "name" : "testAnalyze18_パスが3段以上でも正しくClassDescを生成できること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.064,
                "failedSince" : 0,
                "name" : "testAnalyze19_余計なDtoが生成されないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.048,
                "failedSince" : 0,
                "name" : "testAnalyze20_talConditionの式については生成するプロパティの型がbooleanになること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.047,
                "failedSince" : 0,
                "name" : "testAnalyze21_無視するように指定した変数が正しく無視されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.05,
                "failedSince" : 0,
                "name" : "testAnalyze22_同一のnameを持つパラメータが複数存在する場合は配列になること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.049,
                "failedSince" : 0,
                "name" : "testAnalyze23_同一のnameを持つパラメータがラジオボタンである場合はコレクションにならないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.065,
                "failedSince" : 0,
                "name" : "testAnalyze24_コレクションに対するsize呼び出しがあっても正しく自動生成されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.085,
                "failedSince" : 0,
                "name" : "testAnalyze25_notesはYmir内蔵のNotesクラスと解釈されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.076,
                "failedSince" : 0,
                "name" : "testAnalyze26_明示的に型が指定されているプロパティについては自動的にマッピングされるDto型が生成されないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.079,
                "failedSince" : 0,
                "name" : "testAnalyze27_入力値を復元するタイプのinputタグがある場合にプロパティの型が配列になってしまわないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.084,
                "failedSince" : 0,
                "name" : "testAnalyze28_既にクラスがある状態で再生成されるとプロパティの既存の型が保存されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.081,
                "failedSince" : 0,
                "name" : "testAnalyze29_サブアプリケーション以下のPageクラスについて既にクラスがある状態で再生成されるとプロパティの既存の型が保存されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.049,
                "failedSince" : 0,
                "name" : "testAnalyze30_condition系のプロパティが実はDtoだった時に正しくDtoと解釈されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.047,
                "failedSince" : 0,
                "name" : "testAnalyze31_サブアプリケーションに属するPageについてはDTOもサブアプリケーションに生成されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.043,
                "failedSince" : 0,
                "name" : "testAnalyze32_サブアプリケーションに属するPageについてはDTOもサブアプリケーションに生成されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.053,
                "failedSince" : 0,
                "name" : "testAnalyze33_optionタグがrepeat指定されている場合でYmirのRenderClassを利用する設定の場合は対象プロパティの型がOptionの配列になること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.049,
                "failedSince" : 0,
                "name" : "testAnalyze34_DTOのためのgetterが定義済みで返り値の型が決まっている場合は新たにDTOを生成しようとしないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.046,
                "failedSince" : 0,
                "name" : "testAnalyze35_repeatタグの一時変数に対して呼び出されたプロパティはクラスにも追加されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.053,
                "failedSince" : 0,
                "name" : "testAnalyze36_名前に大文字小文字の違いしかない2つのプロパティを使った場合にExceptionがスローされてしまう問題を再現するためのテストケース",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.047,
                "failedSince" : 0,
                "name" : "testAnalyze37_パスの途中に同じ文字列が2度現れてもStackOverflowにならないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.043,
                "failedSince" : 0,
                "name" : "testAnalyze38_括弧などを含むプロパティは自動生成の対象外になること_本当は引数つきgetterなどを生成して欲しいところだが",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.069,
                "failedSince" : 0,
                "name" : "testAnalyze39_ルートパッケージ外のクラスのプロパティを指定してもExceptionがスローされないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.04,
                "failedSince" : 0,
                "name" : "testAnalyze40_action属性がシャープである場合は自動生成の対象としないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.043,
                "failedSince" : 0,
                "name" : "testAnalyze41_talConditionに書いたものがhrefにも出てくる時はbooleanにならないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.043,
                "failedSince" : 0,
                "name" : "testAnalyze42_repeatについてDTO名は配列を返すプロパティ名からではなく一時変数名から名づけられること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.056,
                "failedSince" : 0,
                "name" : "testAnalyze43_hrefに書かれたリクエストパラメータのsetterが追加されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.065,
                "failedSince" : 0,
                "name" : "testAnalyze44_talConditionに書いたものがtalContentにも出てくる時はbooleanにならないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.052,
                "failedSince" : 0,
                "name" : "testAnalyze45_配列型のnameの添え字部分だけが実行時に決定されるinputタグが自動生成の対象になること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.041,
                "failedSince" : 0,
                "name" : "testAnalyze46_配列型のnameの添え字部分だけが実行時に決定されるsubmitタイプのinputタグに対応するアクションが生成されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.039,
                "failedSince" : 0,
                "name" : "testAnalyze47_インナークラスをプロパティなどの型として持つクラスの自動生成が正しく行なえること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.04,
                "failedSince" : 0,
                "name" : "testAnalyze48_name属性を持つformについてはSetterがDtoへのSetterとなること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.061,
                "failedSince" : 0,
                "name" : "testAnalyze49_RequestParameterアノテーションが付与されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.056,
                "failedSince" : 0,
                "name" : "testAnalyze50_talAttributesの中でtalDefineされた変数を使ってもExceptionがスローされないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.077,
                "failedSince" : 0,
                "name" : "testAnalyze51_YMIR_84_buttonタグを正しく解釈できること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.07,
                "failedSince" : 0,
                "name" : "testAnalyze52_YMIR_180_formのname属性で指定した名前と同じ名前のプロパティのGetterが生成されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.063,
                "failedSince" : 0,
                "name" : "testAnalyze53_hrefに書かれたパスにリクエストパラメータがなくてもPageクラスが生成されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.062,
                "failedSince" : 0,
                "name" : "testAnalyze54_formにパラメータがなくてもPageクラスが生成されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.065,
                "failedSince" : 0,
                "name" : "testAnalyze55_omitTagの式については生成するプロパティの型がbooleanになること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.061,
                "failedSince" : 0,
                "name" : "testAnalyze56_YMIR_197_name属性を持つformについてformのDTOがGetされている場合はDTOのGetterが生成されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.035,
                "failedSince" : 0,
                "name" : "testAnalyze57_YMIR_198_プロパティの値が使われない場合でもプロパティの型はHintで指定された型になること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.044,
                "failedSince" : 0,
                "name" : "testAnalyze58_submit関連のタグについて正しく自動生成されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.034,
                "failedSince" : 0,
                "name" : "testAnalyze59_YMIR_243_fileパラメータの型を明示的に指定することができること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.034,
                "failedSince" : 0,
                "name" : "testAnalyze60_YMIR_269_Java式を使っても例外が発生しないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.037,
                "failedSince" : 0,
                "name" : "testAnalyze61_典型的なname動的生成のテンプレートでnameが自動生成に使われること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.041,
                "failedSince" : 0,
                "name" : "testAnalyze62_YMIR_279_リピートされるプロパティをListとして自動生成する機能が正しく機能すること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.037,
                "failedSince" : 0,
                "name" : "testAnalyze63_YMIR_279_リピートされるプロパティをListとして自動生成する機能が正しく機能すること_Option",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.034,
                "failedSince" : 0,
                "name" : "testAnalyze64_YMIR_288_postアクションの戻り値の型を変更可能であること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.034,
                "failedSince" : 0,
                "name" : "testAnalyze65_paramSelfを認識すること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.038,
                "failedSince" : 0,
                "name" : "testAnalyze66_リピートされているパラメータに対応するプロパティはコレクションになること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.036,
                "failedSince" : 0,
                "name" : "testAnalyze67_conditionで参照されているプロパティであってもcondition以外でも参照されていたら型がStringになること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.034,
                "failedSince" : 0,
                "name" : "testAnalyze68_conditionで参照されている場合でもPageのプロパティの型とFormDtoのプロパティ型が一致すること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.033,
                "failedSince" : 0,
                "name" : "testAnalyze69_Pageのプロパティ型を変えた場合にFormDtoのプロパティ型も変更されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.031,
                "failedSince" : 0,
                "name" : "testAnalyze70_Pageオブジェクトへの参照がない場合でも空のPageが生成されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.04,
                "failedSince" : 0,
                "name" : "testAnalyze71_YMIR_301",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.065,
                "failedSince" : 0,
                "name" : "testAnalyze72_相対パスを正しく解釈できること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.039,
                "failedSince" : 0,
                "name" : "testAnalyze73_添え字つきパラメータの扱いが正しいこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.992,
                "failedSince" : 0,
                "name" : "testAnalyze74_YMIR_328_プロパティ名と子プロパティ名によってプロパティの型推論が行なわれること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.034,
                "failedSince" : 0,
                "name" : "testAnalyze75_boolean型の属性に対応するプロパティの型がbooleanになること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.04,
                "failedSince" : 0,
                "name" : "testAnalyze76_renderクラスのインタフェース型のプロパティに対応するDto型は残されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.035,
                "failedSince" : 0,
                "name" : "testAnalyze77_renderクラスでインタフェース型を返すプロパティに対応するDto型の名前はインタフェース名から推論されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.044,
                "failedSince" : 0,
                "name" : "testAnalyze78_Dtoの循環参照でStackOverflowにならないことと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.037,
                "failedSince" : 0,
                "name" : "testAnalyze79_既存の自動生成対象クラスがあるとプロパティが検出されない問題の確認",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.038,
                "failedSince" : 0,
                "name" : "testAnalyze80_インタフェース型を返す既存DTOクラスのプロパティであってもグループ名がない場合はrepeat変数で受けている場合はrepeat変数名によって実装クラス名が決定されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.038,
                "failedSince" : 0,
                "name" : "testAnalyze81_パス式とリクエストパラメータ名が同じプロパティを指す場合にプロパティ型が別々に判断されてしまわないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.036,
                "failedSince" : 0,
                "name" : "testAnalyze82_インタフェースを返す既存DTOクラスのプロパティに対応する自動生成DTO型はそのインタフェースを実装していること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.035,
                "failedSince" : 0,
                "name" : "testAnalyze82_インタフェースを返す既存DTOクラスのプロパティに対応する自動生成DTO型はそのインタフェースを実装していること2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.037,
                "failedSince" : 0,
                "name" : "testAnalyze83_インタフェースを返す既存DTOクラスのプロパティをrepeat変数で受けている場合にはグループ名がrepeat変数名よりも優先されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.038,
                "failedSince" : 0,
                "name" : "testAnalyze84_インタフェースを返す既存DTOクラスのプロパティをrepeat変数で受けている場合にはグループ名がなければrepeat変数名がインタフェース名よりも優先されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.037,
                "failedSince" : 0,
                "name" : "testAnalyze85_再生成の際にインタフェースを返す既存DTOクラスのプロパティの型を正しく推論できること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.035,
                "failedSince" : 0,
                "name" : "testAnalyze86_ヒントでインタフェースを返す既存DTOクラスのプロパティの型を指定した場合に正しく推論できること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.046,
                "failedSince" : 0,
                "name" : "testAnalyze87_インタフェースを返す既存DTOクラスが入れ子になっている場合に正しく推論できること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.061,
                "failedSince" : 0,
                "name" : "testAnalyze88_FormDtoは空でも生成されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.102,
                "failedSince" : 0,
                "name" : "testAnalyze89_インタフェース型の実装型である自動生成DTOの親クラスはプロパティファイルで指定されていれば指定されたものになること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.068,
                "failedSince" : 0,
                "name" : "testAnalyze90_インタフェース型の実装型である自動生成DTOの親クラスはもともとの指定が維持されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.069,
                "failedSince" : 0,
                "name" : "testAnalyze91_インタフェース型の実装型のコレクションをrepeatする場合_repeatが指定されているタグでattributesでrepeat変数が参照されている時_repeat変数と同名のプロパティの型がStringと推論されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.065,
                "failedSince" : 0,
                "name" : "testAnalyze92_パーセントvalueをつけたプロパティはNote型と推論されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.072,
                "failedSince" : 0,
                "name" : "testAnalyze93_リクエストパラメータ情報が対応するプロパティに設定されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
                "duration" : 0.065,
                "failedSince" : 0,
                "name" : "testAnalyze94_createBaseClassesがtrueであってもインタフェースを返す既存DTOクラスのプロパティに対応する自動生成DTO型はそのインタフェースを実装していること",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 6.684,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.extension.zpt.ZptAnalyzerTest",
            "nodeId" : None,
            "timestamp" : None
          }
        ]
      }
    },
    {
      "child" : {
        "_class" : "hudson.maven.MavenBuild",
        "number" : 423,
        "url" : "https://www.seasar.org/ci/view/Ymir/job/ymir-trunk/org.seasar.ymir$ymir-it/423/"
      },
      "result" : {
        "_class" : "hudson.tasks.junit.TestResult",
        "testActions" : [
          
        ],
        "duration" : 29.509003,
        "empty" : False,
        "failCount" : 4,
        "passCount" : 169,
        "skipCount" : 0,
        "suites" : [
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.AppDiconITest",
                "duration" : 0.173,
                "failedSince" : 0,
                "name" : "test_appDiconで定義したコンポーネントにYmirのRequestがDIされること",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.173,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.AppDiconITest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.ForwardResponseITest",
                "duration" : 1.767,
                "failedSince" : 0,
                "name" : "test_ForwardResponseについてはリクエストパラメータが引き継がれること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.ForwardResponseITest",
                "duration" : 0.639,
                "failedSince" : 0,
                "name" : "test_ProceedResponseについてはリクエストパラメータを引き継がないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.ForwardResponseITest",
                "duration" : 0.515,
                "failedSince" : 0,
                "name" : "test_ForwardResponseについてはHTTPメソッドが引き継がれること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.ForwardResponseITest",
                "duration" : 0.492,
                "failedSince" : 0,
                "name" : "test_ProceedResponseについてはHTTPメソッドが引き継がれないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.ForwardResponseITest",
                "duration" : 0.355,
                "failedSince" : 0,
                "name" : "test_YMIR265_forwardの場合はprerenderメソッドが呼び出されないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.ForwardResponseITest",
                "duration" : 0.316,
                "failedSince" : 0,
                "name" : "test_YMIR265_DeniedPathMappingにマッチするパスにforwardする時でも遷移元のprerenderメソッドが呼び出されないこと",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.084,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.ForwardResponseITest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.InvokePageMethodTest",
                "duration" : 0.223,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.InvokePageMethodTest",
                "duration" : 0.209,
                "failedSince" : 0,
                "name" : "test_YMIR266_invokeするメソッドに引数を指定できること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.InvokePageMethodTest",
                "duration" : 0.21,
                "failedSince" : 0,
                "name" : "test_YMIR323_invokeするメソッドの返り値がpassthroughの場合は処理が継続すること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.InvokePageMethodTest",
                "duration" : 0.24,
                "failedSince" : 0,
                "name" : "test_YMIR323_invokeするメソッドの返り値がpassthroughでない場合は遷移先が変更されること",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.882,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.InvokePageMethodTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.PageITest",
                "duration" : 0.427,
                "failedSince" : 0,
                "name" : "test_何のアノテーションもついていないSetterにコンポーネントがインジェクトされないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.PageITest",
                "duration" : 0.509,
                "failedSince" : 0,
                "name" : "test2_actionNameにパターンを指定できること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.PageITest",
                "duration" : 0.265,
                "failedSince" : 0,
                "name" : "test3_YMIR_340_IncludeされているPageについてPageComponentCreatedのInvokeメソッドが呼び出されること",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.201,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.PageITest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.ProceedResponseITest",
                "duration" : 0.192,
                "failedSince" : 0,
                "name" : "test_YMIR134_proceedの場合はrenderメソッドが呼び出されないこと",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.192,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.ProceedResponseITest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.ScopeAttributeITest",
                "duration" : 0.206,
                "failedSince" : 0,
                "name" : "test_Inアノテーションが指定されたアクションでだけ有効であること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.ScopeAttributeITest",
                "duration" : 0.177,
                "failedSince" : 0,
                "name" : "test_Outアノテーションが指定されたアクションでだけ有効であること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.ScopeAttributeITest",
                "duration" : 0.175,
                "failedSince" : 0,
                "name" : "test_Insアノテーションが正しく解釈されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.ScopeAttributeITest",
                "duration" : 0.191,
                "failedSince" : 0,
                "name" : "test_Outsアノテーションが正しく解釈されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.ScopeAttributeITest",
                "duration" : 0.176,
                "failedSince" : 0,
                "name" : "test_セッションからInされたものはOutしなくてもHttpSession_setAttributeされること",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.925,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.ScopeAttributeITest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.URIParameterITest",
                "duration" : 0.189,
                "failedSince" : 0,
                "name" : "test_URIに指定したパラメータがPageにDIされること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.URIParameterITest",
                "duration" : 0.18,
                "failedSince" : 0,
                "name" : "test_forwardした後はforward先のURIに指定したパラメータがPageにDIされること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.URIParameterITest",
                "duration" : 0.182,
                "failedSince" : 0,
                "name" : "test_リクエストパラメータがURIに指定したパラメータより優先されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.URIParameterITest",
                "duration" : 0.183,
                "failedSince" : 0,
                "name" : "test_URIに指定したパラメータがURIParameterアノテーションでPageにDIされること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.URIParameterITest",
                "duration" : 0.18,
                "failedSince" : 0,
                "name" : "test_PageクラスからURIパラメータを埋め込んだパス文字列を取得できること",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.914,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.URIParameterITest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.VoidResponseITest",
                "duration" : 0.198,
                "failedSince" : 0,
                "name" : "test_返り値の型がStringのアクションでnullを返してもrenderメソッドが呼び出されないこと",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.198,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.VoidResponseITest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.YmirDiconTest",
                "duration" : 0.087,
                "failedSince" : 0,
                "name" : "test_Creator定義を差し替えられること",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.087,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.YmirDiconTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.annotation.RequestParameterITest",
                "duration" : 0.175,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.175,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.annotation.RequestParameterITest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.aop.annotation.HTTPIITest",
                "duration" : 0.18,
                "failedSince" : 0,
                "name" : "test_スキームが同じ場合はリダイレクトされないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.aop.annotation.HTTPIITest",
                "duration" : 0.184,
                "failedSince" : 0,
                "name" : "test_スキームが違う場合はリダイレクトされること",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.36400002,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.aop.annotation.HTTPIITest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.aop.annotation.HTTPSIITest",
                "duration" : 0.269,
                "failedSince" : 0,
                "name" : "test_スキームが同じ場合はリダイレクトされないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.aop.annotation.HTTPSIITest",
                "duration" : 0.242,
                "failedSince" : 0,
                "name" : "test_スキームが違う場合はリダイレクトされること",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.511,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.aop.annotation.HTTPSIITest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 1,
                "className" : "org.seasar.ymir.checkbox.CheckboxITest",
                "duration" : 0.211,
                "failedSince" : 423,
                "name" : "test1_checkboxについてhiddenタグが生成されること",
                "skipped" : False,
                "status" : "FAILED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.checkbox.CheckboxITest",
                "duration" : 0.186,
                "failedSince" : 0,
                "name" : "test2_checkboxがチェックされなかった場合でもリクエストパラメータが設定されること",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.397,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.checkbox.CheckboxITest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.ConstraintInterceptorITest",
                "duration" : 0.188,
                "failedSince" : 0,
                "name" : "test_app_diconに登録したConstraintBundleコンポーネントとCrosscuttingConstraintコンポーネントが正しく登録されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.ConstraintInterceptorITest",
                "duration" : 0.197,
                "failedSince" : 0,
                "name" : "test_アクション制約とクラス制約と共通制約を返すこと・getterの制約も含むこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.ConstraintInterceptorITest",
                "duration" : 0.195,
                "failedSince" : 0,
                "name" : "test_SuppressConstraintアノテーションが付与されている場合はクラス制約を含まないこと_old",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.ConstraintInterceptorITest",
                "duration" : 0.195,
                "failedSince" : 0,
                "name" : "test_SuppressConstraintアノテーションが付与されている場合はクラス制約を含まないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.ConstraintInterceptorITest",
                "duration" : 0.199,
                "failedSince" : 0,
                "name" : "test_SuppressConstraintアノテーションがConstraintTypeつきで付与されている場合は指定されたクラス制約を含まないこと_old",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.ConstraintInterceptorITest",
                "duration" : 0.196,
                "failedSince" : 0,
                "name" : "test_SuppressConstraintアノテーションがConstraintTypeつきで付与されている場合は指定されたクラス制約を含まないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.ConstraintInterceptorITest",
                "duration" : 0.193,
                "failedSince" : 0,
                "name" : "test_複数Constraintの一括指定系Constraintアノテーションが正しく解釈されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.ConstraintInterceptorITest",
                "duration" : 0.204,
                "failedSince" : 0,
                "name" : "test_Validatorアノテーションがついているメソッドが呼び出されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.ConstraintInterceptorITest",
                "duration" : 0.202,
                "failedSince" : 0,
                "name" : "test_パラメータつきでアクションが呼ばれる時はValidatorアノテーションがついているアクションが引数を取るものであればパラメータが渡されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.ConstraintInterceptorITest",
                "duration" : 0.194,
                "failedSince" : 0,
                "name" : "test_YMIR267_Validatorの引数が解決できること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.ConstraintInterceptorITest",
                "duration" : 0.198,
                "failedSince" : 0,
                "name" : "test_ConstraintHolderアノテーションが付与されたメソッドが持つ制約も含むこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.ConstraintInterceptorITest",
                "duration" : 0.18,
                "failedSince" : 0,
                "name" : "test_ConstraintHolderが付与されているGetterの返り値がfalseの時に制約が有効になってしまわないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.ConstraintInterceptorITest",
                "duration" : 0.185,
                "failedSince" : 0,
                "name" : "test_CrosscuttingConstraintが呼び出されること",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.526,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.constraint.ConstraintInterceptorITest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.impl.AbstractConstraintTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testAdd",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.impl.AbstractConstraintTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testAdd2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.impl.AbstractConstraintTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testAdd3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.impl.AbstractConstraintTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testAdd4",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.impl.AbstractConstraintTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testExpand",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.001,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.constraint.impl.AbstractConstraintTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.impl.ConfirmedConstraintTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testValidate",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.impl.ConfirmedConstraintTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testValidate5_パラメータが指定されていない場合は何もしないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.impl.ConfirmedConstraintTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testValidate4_パラメータが空文字列の場合は何もしないこと",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.002,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.constraint.impl.ConfirmedConstraintTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.impl.DatetimeConstraintTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testValidate",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.impl.DatetimeConstraintTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testValidate5_パラメータが指定されていない場合は何もしないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.impl.DatetimeConstraintTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testValidate4_パラメータが空文字列の場合は何もしないこと",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.001,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.constraint.impl.DatetimeConstraintTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.impl.FittedOnTypeConstraintITest",
                "duration" : 0.239,
                "failedSince" : 0,
                "name" : "test_int",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.impl.FittedOnTypeConstraintITest",
                "duration" : 0.213,
                "failedSince" : 0,
                "name" : "test_メソッドにも付与できること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.impl.FittedOnTypeConstraintITest",
                "duration" : 0.205,
                "failedSince" : 0,
                "name" : "test_Date",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.impl.FittedOnTypeConstraintITest",
                "duration" : 0.204,
                "failedSince" : 0,
                "name" : "test_Date型ではDatetimeアノテーションとバッティングしないこと",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.861,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.constraint.impl.FittedOnTypeConstraintITest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.impl.LengthConstraintTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testValidate5_パラメータが指定されていない場合は何もしないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.impl.LengthConstraintTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testValidate4_パラメータが空文字列の場合は何もしないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.impl.LengthConstraintTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testValidate_最大長が指定されている場合",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.impl.LengthConstraintTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testValidate2_最小長が指定されている場合",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.impl.LengthConstraintTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testValidate6_パラメータ名が正規表現で与えられていてマッチするパラメータがなかった場合には何もしないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.impl.LengthConstraintTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testValidate7_最大値と最小値が同じ場合はメッセージが変わること",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.003,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.constraint.impl.LengthConstraintTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.impl.MatchedConstraintTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testValidate",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.002,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.constraint.impl.MatchedConstraintTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.impl.NotEmptyConstraintTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testValidate_パラメータが指定されていない場合",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.impl.NotEmptyConstraintTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testValidate_パラメータが空文字列である場合",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.impl.NotEmptyConstraintTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testValidate_パラメータが空文字列でない場合",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.impl.NotEmptyConstraintTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testValidate_パラメータの値が複数あってどれか1つでも空文字列でない場合はエラーにならないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.impl.NotEmptyConstraintTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testValidate_completelyがtrueの時はパラメータの値が複数あってどれか1つでも空文字列でない場合はエラーになること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.impl.NotEmptyConstraintTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testValidate_パラメータ名が正規表現で指定されている場合に正しく動作すること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.impl.NotEmptyConstraintTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testValidate_fileタイプのパラメータ名についても正しく動作すること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.impl.NotEmptyConstraintTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testValidate_パラメータが半角空白文字である場合",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.impl.NotEmptyConstraintTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testValidate_パラメータが半角空白文字である場合でもallowWhitespaceがfalseの時はバリデーションエラーになること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.impl.NotEmptyConstraintTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testValidate_パラメータが全角空白文字である場合でもallowFullWidthWhitespaceがfalseの時はバリデーションエラーになること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.impl.NotEmptyConstraintTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testValidate_パラメータが半角空白文字と全角空白文字からなる文字列である場合でもallowWhitespaceとallowFullWidthWhitespaceがfalseの時はバリデーションエラーになること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.impl.NotEmptyConstraintTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testValidate_正規表現にマッチするパラメータがなくてもバリデーションエラーにならないこと",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.0,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.constraint.impl.NotEmptyConstraintTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.impl.NumericConstraintTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testValidate5_パラメータが指定されていない場合は何もしないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.impl.NumericConstraintTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testValidate4_パラメータが空文字列の場合は何もしないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.impl.NumericConstraintTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testValidate_greaterEqual",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.impl.NumericConstraintTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testValidate_greaterThan",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.impl.NumericConstraintTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testValidate_lessEqual",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.impl.NumericConstraintTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testValidate_lessThan",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.impl.NumericConstraintTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testValidate_integer",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.004,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.constraint.impl.NumericConstraintTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.impl.RequiredConstraintTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testValidate_パラメータが指定されていない場合",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.impl.RequiredConstraintTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testValidate_パラメータが空文字列である場合",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.impl.RequiredConstraintTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testValidate_パラメータが空文字列でない場合",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.impl.RequiredConstraintTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testValidate_パラメータの値が複数あってどれか1つでも空文字列でない場合はエラーにならないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.impl.RequiredConstraintTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testValidate_completelyがtrueの時はパラメータの値が複数あってどれか1つでも空文字列でない場合はエラーになること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.impl.RequiredConstraintTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testValidate_パラメータ名が正規表現で指定されている場合に正しく動作すること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.impl.RequiredConstraintTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testValidate_fileタイプのパラメータ名についても正しく動作すること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.impl.RequiredConstraintTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testValidate_パラメータが半角空白文字である場合",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.impl.RequiredConstraintTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testValidate_パラメータが半角空白文字である場合でもallowWhitespaceがfalseの時はバリデーションエラーになること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.impl.RequiredConstraintTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testValidate_matchedParameterRequiredプロパティがtrueの場合は正規表現にマッチするパラメータがない場合にバリデーションエラーになること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.impl.RequiredConstraintTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testValidate_matchedParameterRequiredプロパティがfalseの場合は正規表現にマッチするパラメータがなくてもバリデーションエラーにならないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.impl.RequiredConstraintTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testValidate_パラメータが全角空白文字である場合でもallowFullWidthWhitespaceがfalseの時はバリデーションエラーになること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.impl.RequiredConstraintTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testValidate_パラメータが半角空白文字と全角空白文字からなる文字列である場合でもallowWhitespaceとallowFullWidthWhitespaceがfalseの時はバリデーションエラーになること",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.002,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.constraint.impl.RequiredConstraintTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.constraint.impl.SatisfyConstraintITest",
                "duration" : 0.19,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.19,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.constraint.impl.SatisfyConstraintITest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.conversation.ConversationBeginDisableITest",
                "duration" : 0.266,
                "failedSince" : 0,
                "name" : "test_disableの時はBeginのないページにアクセスしても不正遷移にならないこと",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.266,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.conversation.ConversationBeginDisableITest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.conversation.ConversationITest",
                "duration" : 0.183,
                "failedSince" : 0,
                "name" : "test_subConversationからEndする時に返り値がvoidなどのActionを経由した場合のエラーを分かりやすくする",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.conversation.ConversationITest",
                "duration" : 0.2,
                "failedSince" : 0,
                "name" : "test_conditionがALWAYSの場合は既に同一conversationが始まっていても新たにconversationを開始すること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.conversation.ConversationITest",
                "duration" : 0.183,
                "failedSince" : 0,
                "name" : "test_conditionがEXCEPT_FOR_SAME_CONVERSATIONの場合は既に同一conversationが始まっていれば新たにconversationを開始しないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.conversation.ConversationITest",
                "duration" : 0.182,
                "failedSince" : 0,
                "name" : "test_conditionがEXCEPT_FOR_SAME_CONVERSATION_AND_SAME_PHASEの場合は既に同一conversationの同一フェーズにいれば新たにconversationを開始しないこと1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.conversation.ConversationITest",
                "duration" : 0.183,
                "failedSince" : 0,
                "name" : "test_conditionがEXCEPT_FOR_SAME_CONVERSATION_AND_SAME_PHASEの場合は既に同一conversationの同一フェーズにいれば新たにconversationを開始しないこと2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.conversation.ConversationITest",
                "duration" : 0.189,
                "failedSince" : 0,
                "name" : "test_不正な遷移をした場合に正しく検出されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.conversation.ConversationITest",
                "duration" : 0.187,
                "failedSince" : 0,
                "name" : "test_YMIR_313_返り値型がvoid型であるアクションにEndアノテーションを付与できないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.conversation.ConversationITest",
                "duration" : 0.184,
                "failedSince" : 0,
                "name" : "test_YMIR_313_返り値型がObject型であるアクションにEndアノテーションを付与できること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.conversation.ConversationITest",
                "duration" : 0.31,
                "failedSince" : 0,
                "name" : "test_YMIR_313_返り値型がString型であるアクションにEndアノテーションを付与できること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.conversation.ConversationITest",
                "duration" : 0.196,
                "failedSince" : 0,
                "name" : "test_YMIR_313_返り値型がResponse型であるアクションにEndアノテーションを付与できること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.conversation.ConversationITest",
                "duration" : 0.184,
                "failedSince" : 0,
                "name" : "test_YMIR_320_subConversationで再Beginするケースでは親Conversationの情報をクリアしてしまわないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.conversation.ConversationITest",
                "duration" : 0.185,
                "failedSince" : 0,
                "name" : "test_BeginSubConversationしてからBeginに遷移する間にOutjectされたら親カンバセーションにOutjectされること",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.366,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.conversation.ConversationITest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.conversation.ConversationUtilsTest",
                "duration" : 0.257,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.257,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.conversation.ConversationUtilsTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.conversation.impl.ConversationManagerImplITest",
                "duration" : 0.172,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.172,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.conversation.impl.ConversationManagerImplITest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.conversation.impl.ConversationScopeITest",
                "duration" : 0.25,
                "failedSince" : 0,
                "name" : "test_別のconversationから移動してきた場合はInで何もインジェクションされないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.conversation.impl.ConversationScopeITest",
                "duration" : 1.542,
                "failedSince" : 0,
                "name" : "test_別のconversationに移動する場合はOutで何もアウトジェクションされないこと",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.792,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.conversation.impl.ConversationScopeITest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.handler.ExceptionHandlerITest",
                "duration" : 0.232,
                "failedSince" : 0,
                "name" : "test_ローカルハンドラについてはactionNameで指定されたハンドラが呼び出されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.handler.ExceptionHandlerITest",
                "duration" : 0.243,
                "failedSince" : 0,
                "name" : "test_inject前にスローされたExceptionをローカルハンドラで処理した際にインジェクトが行なわれること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.handler.ExceptionHandlerITest",
                "duration" : 0.22,
                "failedSince" : 0,
                "name" : "test_inject前にスローされたExceptionをローカルハンドラで処理した際にincludeされたPageにもインジェクトが行なわれること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.handler.ExceptionHandlerITest",
                "duration" : 0.222,
                "failedSince" : 0,
                "name" : "test4_ExceptionHandlerのactionNameにパターンを指定できること",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.917,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.handler.ExceptionHandlerITest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.handler.impl.ActionNotFoundRuntimeExceptionHandlerITest",
                "duration" : 0.177,
                "failedSince" : 0,
                "name" : "test_アクションが見つからなかった時に405を返すこと",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.177,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.handler.impl.ActionNotFoundRuntimeExceptionHandlerITest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.history.impl.HistoryITest",
                "duration" : 0.196,
                "failedSince" : 0,
                "name" : "test_historyが正しく記録されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.history.impl.HistoryITest",
                "duration" : 0.202,
                "failedSince" : 0,
                "name" : "test_PRGの場合にPなリクエストは記録されないこと1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.history.impl.HistoryITest",
                "duration" : 0.193,
                "failedSince" : 0,
                "name" : "test_PRGの場合にPなリクエストは記録されないこと2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.history.impl.HistoryITest",
                "duration" : 0.193,
                "failedSince" : 0,
                "name" : "test_forwardなリクエストは記録されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.history.impl.HistoryITest",
                "duration" : 0.188,
                "failedSince" : 0,
                "name" : "test_startRecordingしていない場合はhistoryは記録されないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.history.impl.HistoryITest",
                "duration" : 0.2,
                "failedSince" : 0,
                "name" : "test_自動記録モードではstartRecordingしていなくてもセッションが張られればhistoryが記録されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.history.impl.HistoryITest",
                "duration" : 0.193,
                "failedSince" : 0,
                "name" : "test_equalsXXXTo",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.365,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.history.impl.HistoryITest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.hotdeploy.impl.HotdeployManagerImplITest",
                "duration" : 0.181,
                "failedSince" : 0,
                "name" : "test_コンポーネントが正しく登録されていること",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.181,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.hotdeploy.impl.HotdeployManagerImplITest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.LocaleManagerImplITest",
                "duration" : 0.179,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.179,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.impl.LocaleManagerImplITest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.SessionManagerImplITest",
                "duration" : 0.177,
                "failedSince" : 0,
                "name" : "testGetSession",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.SessionManagerImplITest",
                "duration" : 0.176,
                "failedSince" : 0,
                "name" : "testInvalidate",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.SessionManagerImplITest",
                "duration" : 0.196,
                "failedSince" : 0,
                "name" : "testInvalidateAndCreateSession",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.54899997,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.impl.SessionManagerImplITest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.impl.YmirImplITest",
                "duration" : 0.179,
                "failedSince" : 0,
                "name" : "testGetPathOfPageClass",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.179,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.impl.YmirImplITest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.redirection.impl.RedirectionScopeITest",
                "duration" : 0.183,
                "failedSince" : 0,
                "name" : "test_リクエストパラメータ版",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.redirection.impl.RedirectionScopeITest",
                "duration" : 0.18,
                "failedSince" : 0,
                "name" : "test_Cookie版",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.redirection.impl.RedirectionScopeITest",
                "duration" : 0.184,
                "failedSince" : 0,
                "name" : "test_パス版",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.547,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.redirection.impl.RedirectionScopeITest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.scope.ScopeInterceptorITest",
                "duration" : 0.203,
                "failedSince" : 0,
                "name" : "test_Pageへのインジェクションとアウトジェクションが行なわれること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.scope.ScopeInterceptorITest",
                "duration" : 0.189,
                "failedSince" : 0,
                "name" : "test_RequestParameterアノテーションで指定された名前のリクエストパラメータがインジェクトされること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.scope.ScopeInterceptorITest",
                "duration" : 0.185,
                "failedSince" : 0,
                "name" : "test_Inアノテーションを使ってPageのアクションメソッドの引数へのインジェクションが行なわれること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.scope.ScopeInterceptorITest",
                "duration" : 0.194,
                "failedSince" : 0,
                "name" : "test_Resolveアノテーションを使ってPageのアクションメソッドの引数へのインジェクションが行なわれること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.scope.ScopeInterceptorITest",
                "duration" : 0.182,
                "failedSince" : 0,
                "name" : "test_ExceptionHandlerへのインジェクションとアウトジェクションが行なわれること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.scope.ScopeInterceptorITest",
                "duration" : 0.192,
                "failedSince" : 0,
                "name" : "test_include元とinclude先が共通の親クラスを持つ場合にインジェクションとアウトジェクションが正しく行なわれること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.scope.ScopeInterceptorITest",
                "duration" : 0.179,
                "failedSince" : 0,
                "name" : "test_pathInfoScopeからのインジェクションが行なわれること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.scope.ScopeInterceptorITest",
                "duration" : 0.177,
                "failedSince" : 0,
                "name" : "test_RequestParameterアノテーションでアクションメソッドへのインジェクションが行なわれること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.scope.ScopeInterceptorITest",
                "duration" : 0.183,
                "failedSince" : 0,
                "name" : "test_Injectアノテーションでアクションメソッドへのインジェクションが行なわれること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.scope.ScopeInterceptorITest",
                "duration" : 0.182,
                "failedSince" : 0,
                "name" : "test_Insアノテーションでアクションメソッドへのインジェクションが行なわれること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.scope.ScopeInterceptorITest",
                "duration" : 0.18,
                "failedSince" : 0,
                "name" : "test_複数アノテーション指定でアクションメソッドへのインジェクションが行なわれること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.scope.ScopeInterceptorITest",
                "duration" : 0.181,
                "failedSince" : 0,
                "name" : "test_配列型のプロパティにリクエストパラメータがポピュレートされること",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 2.227,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.scope.ScopeInterceptorITest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.scope.handler.impl.ScopeAttributePopulatorITest",
                "duration" : 0.202,
                "failedSince" : 0,
                "name" : "testPopulateTo_ネストしたBeanに属性値をインジェクションできること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.scope.handler.impl.ScopeAttributePopulatorITest",
                "duration" : 0.2,
                "failedSince" : 0,
                "name" : "test_属性名を指定したメソッドに属性値をインジェクションできること",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.402,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.scope.handler.impl.ScopeAttributePopulatorITest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.scope.impl.ApplicationScopeITest",
                "duration" : 0.198,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.198,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.scope.impl.ApplicationScopeITest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.scope.impl.ComponentScopeITest",
                "duration" : 0.19,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.19,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.scope.impl.ComponentScopeITest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.scope.impl.CookieScopeITest",
                "duration" : 0.219,
                "failedSince" : 0,
                "name" : "test_GetterでレスポンスにCookieを設定できること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.scope.impl.CookieScopeITest",
                "duration" : 0.211,
                "failedSince" : 0,
                "name" : "test_String型のSetterでリクエストからCookieを取得できること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.scope.impl.CookieScopeITest",
                "duration" : 0.195,
                "failedSince" : 0,
                "name" : "test_YMIR_341_Cookie型のSetterでリクエストからCookieを取得できること",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.625,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.scope.impl.CookieScopeITest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.scope.impl.RequestParameterScopeITest",
                "duration" : 0.298,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.298,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.scope.impl.RequestParameterScopeITest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.scope.impl.URIParameterScopeITest",
                "duration" : 0.369,
                "failedSince" : 0,
                "name" : "test",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.369,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.scope.impl.URIParameterScopeITest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.scope.impl.WindowScopeITest",
                "duration" : 0.203,
                "failedSince" : 0,
                "name" : "test_WindowScopeに値をアウトジェクトできること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.scope.impl.WindowScopeITest",
                "duration" : 0.222,
                "failedSince" : 0,
                "name" : "test_リクエストパラメータでWindowIdを指定できること_GET",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.scope.impl.WindowScopeITest",
                "duration" : 0.202,
                "failedSince" : 0,
                "name" : "test_リクエストパラメータでWindowIdを指定できること_POST",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.62700003,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.scope.impl.WindowScopeITest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.session.InvalidateSessionITest",
                "duration" : 0.183,
                "failedSince" : 0,
                "name" : "test_invalidateされること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.session.InvalidateSessionITest",
                "duration" : 0.184,
                "failedSince" : 0,
                "name" : "test_Exceptionがスローされた場合はinvalidateされないこと",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.36699998,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.session.InvalidateSessionITest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.test.PageTestCaseTest",
                "duration" : 0.174,
                "failedSince" : 0,
                "name" : "test_prerenderが呼び出されること",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.174,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.test.PageTestCaseTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.token.TokenITest",
                "duration" : 0.237,
                "failedSince" : 0,
                "name" : "test_チェックしたらトークンがリセットされること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.token.TokenITest",
                "duration" : 0.217,
                "failedSince" : 0,
                "name" : "test_reset要素がfalseである場合はチェックしてもトークンがリセットされないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.token.TokenITest",
                "duration" : 0.223,
                "failedSince" : 0,
                "name" : "test_throwException要素がtrueeである場合は例外がスローされること",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.677,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.token.TokenITest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 1,
                "className" : "org.seasar.ymir.zpt.ParamSelfITest",
                "duration" : 0.194,
                "failedSince" : 423,
                "name" : "test1_リクエストパラメータとselfのプロパティが参照されること",
                "skipped" : False,
                "status" : "FAILED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 1,
                "className" : "org.seasar.ymir.zpt.ParamSelfITest",
                "duration" : 0.184,
                "failedSince" : 423,
                "name" : "test2_日付型の値の表示のためのHintが取得されること",
                "skipped" : False,
                "status" : "FAILED"
              }
            ],
            "duration" : 0.37800002,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.zpt.ParamSelfITest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 1,
                "className" : "org.seasar.ymir.zpt.ZptITest",
                "duration" : 0.335,
                "failedSince" : 423,
                "name" : "test1_page式で自分自身を表す記号が正しく解釈されること",
                "skipped" : False,
                "status" : "FAILED"
              }
            ],
            "duration" : 0.335,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.zpt.ZptITest",
            "nodeId" : None,
            "timestamp" : None
          }
        ]
      }
    },
    {
      "child" : {
        "_class" : "hudson.maven.MavenBuild",
        "number" : 423,
        "url" : "https://www.seasar.org/ci/view/Ymir/job/ymir-trunk/org.seasar.ymir$ymir-json/423/"
      },
      "result" : {
        "_class" : "hudson.tasks.junit.TestResult",
        "testActions" : [
          
        ],
        "duration" : 0.107,
        "empty" : False,
        "failCount" : 0,
        "passCount" : 2,
        "skipCount" : 0,
        "suites" : [
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.json.JSONInterceptorTest",
                "duration" : 0.107,
                "failedSince" : 0,
                "name" : "testRequestCreated",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.json.JSONInterceptorTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testIsJSONRequest_requestのcontentTypeがnullの場合はfalseを返すこと",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.107,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.json.JSONInterceptorTest",
            "nodeId" : None,
            "timestamp" : None
          }
        ]
      }
    },
    {
      "child" : {
        "_class" : "hudson.maven.MavenBuild",
        "number" : 423,
        "url" : "https://www.seasar.org/ci/view/Ymir/job/ymir-trunk/org.seasar.ymir$ymir-testing/423/"
      },
      "result" : {
        "_class" : "hudson.tasks.junit.TestResult",
        "testActions" : [
          
        ],
        "duration" : 1.287,
        "empty" : False,
        "failCount" : 0,
        "passCount" : 1,
        "skipCount" : 0,
        "suites" : [
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.testing.YmirTestCaseTest",
                "duration" : 1.287,
                "failedSince" : 0,
                "name" : "test_toTheEndOf",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.287,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.testing.YmirTestCaseTest",
            "nodeId" : None,
            "timestamp" : None
          }
        ]
      }
    },
    {
      "child" : {
        "_class" : "hudson.maven.MavenBuild",
        "number" : 423,
        "url" : "https://www.seasar.org/ci/view/Ymir/job/ymir-trunk/org.seasar.ymir$ymir-zpt/423/"
      },
      "result" : {
        "_class" : "hudson.tasks.junit.TestResult",
        "testActions" : [
          
        ],
        "duration" : 0.49900007,
        "empty" : False,
        "failCount" : 0,
        "passCount" : 48,
        "skipCount" : 0,
        "suites" : [
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.zpt.DecorateByNotesTypePrefixHandlerTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test_値が追加できること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.zpt.DecorateByNotesTypePrefixHandlerTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test_既存の値がない場合でも値が設定できること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.zpt.DecorateByNotesTypePrefixHandlerTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test_条件にマッチしない場合は何もしないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.zpt.DecorateByNotesTypePrefixHandlerTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test_値が置換できること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.zpt.DecorateByNotesTypePrefixHandlerTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test_値が既に設定されている場合は何もしないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.zpt.DecorateByNotesTypePrefixHandlerTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test_条件としてwithという単語が使えること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.zpt.DecorateByNotesTypePrefixHandlerTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test_追加する値としてwithという単語が使えること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.zpt.DecorateByNotesTypePrefixHandlerTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test_文法エラーの場合はIllegalArgumentExceptionがスローされること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.zpt.DecorateByNotesTypePrefixHandlerTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test_文法エラーの場合はIllegalArgumentExceptionがスローされること2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.zpt.DecorateByNotesTypePrefixHandlerTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test_文法エラーの場合はIllegalArgumentExceptionがスローされること3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.zpt.DecorateByNotesTypePrefixHandlerTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test_文法エラーの場合はIllegalArgumentExceptionがスローされること4",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.zpt.DecorateByNotesTypePrefixHandlerTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test_文法エラーの場合はIllegalArgumentExceptionがスローされること5",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.zpt.DecorateByNotesTypePrefixHandlerTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test_talAttributesの中でない場合はIllegalArgumentExceptionがスローされること5",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.zpt.DecorateByNotesTypePrefixHandlerTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test_class属性以外の属性に対して使用した場合はIllegalArgumentExceptionがスローされること5",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.zpt.DecorateByNotesTypePrefixHandlerTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test_条件を省略した場合はNotesがあれば装飾されること",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.022000002,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.zpt.DecorateByNotesTypePrefixHandlerTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.zpt.DecorateTypePrefixHandlerTest",
                "duration" : 0.18,
                "failedSince" : 0,
                "name" : "test_値が追加できること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.zpt.DecorateTypePrefixHandlerTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test_既存の値がない場合でも値が設定できること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.zpt.DecorateTypePrefixHandlerTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test_条件にマッチしない場合は何もしないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.zpt.DecorateTypePrefixHandlerTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test_値が置換できること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.zpt.DecorateTypePrefixHandlerTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test_値が既に設定されている場合は何もしないこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.zpt.DecorateTypePrefixHandlerTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test_条件としてwithという単語が使えること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.zpt.DecorateTypePrefixHandlerTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test_追加する値としてwithという単語が使えること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.zpt.DecorateTypePrefixHandlerTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test_空白を含む式を条件として記述できること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.zpt.DecorateTypePrefixHandlerTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test_文法エラーの場合はIllegalArgumentExceptionがスローされること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.zpt.DecorateTypePrefixHandlerTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test_文法エラーの場合はIllegalArgumentExceptionがスローされること2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.zpt.DecorateTypePrefixHandlerTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test_文法エラーの場合はIllegalArgumentExceptionがスローされること3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.zpt.DecorateTypePrefixHandlerTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test_文法エラーの場合はIllegalArgumentExceptionがスローされること4",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.zpt.DecorateTypePrefixHandlerTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test_文法エラーの場合はIllegalArgumentExceptionがスローされること5",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.zpt.DecorateTypePrefixHandlerTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test_talAttributesの中でない場合はIllegalArgumentExceptionがスローされること5",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.zpt.DecorateTypePrefixHandlerTest",
                "duration" : 0.006,
                "failedSince" : 0,
                "name" : "test_class属性以外の属性に対して使用した場合はIllegalArgumentExceptionがスローされること5",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.20800005,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.zpt.DecorateTypePrefixHandlerTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.zpt.EvalTypePrefixHandlerTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test_handle",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.002,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.zpt.EvalTypePrefixHandlerTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.zpt.FormatTypePrefixHandlerTest",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "test_handle",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.zpt.FormatTypePrefixHandlerTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test_数値の自動変換が正しく働くこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.zpt.FormatTypePrefixHandlerTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test_数値の自動変換が正しく働くこと2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.zpt.FormatTypePrefixHandlerTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test_日付の自動変換が正しく働くこと",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.zpt.FormatTypePrefixHandlerTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test_日付の自動変換が正しく働くこと2",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.zpt.FormatTypePrefixHandlerTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test_日付の自動変換が正しく働くこと3",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.zpt.FormatTypePrefixHandlerTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test_日付の自動変換が正しく働くこと4",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.013000001,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.zpt.FormatTypePrefixHandlerTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.zpt.I18NPageTypePrefixHandlerTest",
                "duration" : 0.218,
                "failedSince" : 0,
                "name" : "testDetermineResourcePath",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.218,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.zpt.I18NPageTypePrefixHandlerTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.zpt.LocalizationPathResolverTest",
                "duration" : 0.011,
                "failedSince" : 0,
                "name" : "test1_Messagesの場合はページ名つきキーも検索されること",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.zpt.LocalizationPathResolverTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testAccept",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.013,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.zpt.LocalizationPathResolverTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.zpt.SessionIdEmbeddingInterceptorTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "test_omitSessionId",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.001,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.zpt.SessionIdEmbeddingInterceptorTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.zpt.TalAttributesTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "test_toFilteredString",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.002,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.zpt.TalAttributesTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.zpt.YmirTagRendererTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testRender",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.002,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.zpt.YmirTagRendererTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.zpt.YmirTemplateParserTest",
                "duration" : 0.006,
                "failedSince" : 0,
                "name" : "testParse",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.006,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.zpt.YmirTemplateParserTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.zpt.checkbox.CheckboxInterceptorTest",
                "duration" : 0.009,
                "failedSince" : 0,
                "name" : "test_render",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.009,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.zpt.checkbox.CheckboxInterceptorTest",
            "nodeId" : None,
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.zpt.util.ParametersTest",
                "duration" : 0.003,
                "failedSince" : 0,
                "name" : "test1",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "org.seasar.ymir.zpt.util.ParametersTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "test2",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.003,
            "enclosingBlockNames" : [
              
            ],
            "enclosingBlocks" : [
              
            ],
            "id" : None,
            "name" : "org.seasar.ymir.zpt.util.ParametersTest",
            "nodeId" : None,
            "timestamp" : None
          }
        ]
      }
    }
  ]
}