Uploaded image for project: 'Kuali Rice Development'
  1. Kuali Rice Development
  2. KULRICE-7760

Create shared test module instead of relying on test module from Rice core

    Details

    • Type: Task
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: Backlog
    • Security Level: Public (Public: Anyone can view)
    • Labels:
    • Rice Module:
      Rice Core
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Not Required

      Description

      When looking into a build issue it was discovered test from other modules (like kew) are depending on the test module from Rice core. A suggestion was made to create a shared test module instead of relying on the core test module:

      I honestly don't know the solution to your problem. But it makes me wonder if we need to have some kind of core test module which has shared testing code in it? Might be less peculiar than depending on test jars from the core module? Just a thought.

      Sent from my iPhone

      On Jul 25, 2012, at 9:17 AM, "Jerry Neal" <jkneal@indiana.edu> wrote:
      Hi Everyone,

      Matt has been having problems building locally due to a maven error about a missing rice dependency in Nexus:
      [INFO] BUILD FAILURE
      [INFO] ------------------------------------------------------------------------
      [INFO] Total time: 1:55.898s
      [INFO] Finished at: Fri Jul 20 15:53:43 EDT 2012
      [INFO] Final Memory: 53M/495M
      [INFO] ------------------------------------------------------------------------
      [ERROR] Failed to execute goal on project rice-kew-api: Could not resolve depend
      encies for project org.kuali.rice:rice-kew-api:jar:2.2.0-M3-SNAPSHOT: Could not
      find artifact org.kuali.rice:rice-core-api:jar:tests:2.2.0-M3-SNAPSHOT in kuali.
      nexus (http://nexus.kuali.org/content/groups/public) -> [Help 1]
      [ERROR]
      [ERROR] To see the full stack trace of the errors, re-run Maven with the -e swit

        Attachments

          Issue Links

            Activity

            jkneal Jerry Neal (Inactive) created issue -
            jkneal Jerry Neal (Inactive) made changes -
            Field Original Value New Value
            Link This issue cloned from KULRICE-7208 [ KULRICE-7208 ]
            jkneal Jerry Neal (Inactive) made changes -
            Fix Version/s 2.2 [ 16411 ]
            Fix Version/s 2.2-backlog [ 16475 ]
            Description When looking into a build issue it was discovered test from other modules (like kew) are depending on the test module from Rice core. A suggestion was made to create a shared test module instead of relying on the core test module:


            I honestly don't know the solution to your problem. But it makes me wonder if we need to have some kind of core test module which has shared testing code in it? Might be less peculiar than depending on test jars from the core module? Just a thought.

            Sent from my iPhone

            On Jul 25, 2012, at 9:17 AM, "Jerry Neal" <jkneal@indiana.edu> wrote:
            Hi Everyone,
              
              Matt has been having problems building locally due to a maven error about a missing rice dependency in Nexus:
            [INFO] BUILD FAILURE
            [INFO] ------------------------------------------------------------------------
            [INFO] Total time: 1:55.898s
            [INFO] Finished at: Fri Jul 20 15:53:43 EDT 2012
            [INFO] Final Memory: 53M/495M
            [INFO] ------------------------------------------------------------------------
            [ERROR] Failed to execute goal on project rice-kew-api: Could not resolve depend
            encies for project org.kuali.rice:rice-kew-api:jar:2.2.0-M3-SNAPSHOT: Could not
            find artifact org.kuali.rice:rice-core-api:jar:tests:2.2.0-M3-SNAPSHOT in kuali.
            nexus (http://nexus.kuali.org/content/groups/public) -> [Help 1]
            [ERROR]
            [ERROR] To see the full stack trace of the errors, re-run Maven with the -e swit
            Rice Module [KRAD]
            Component/s Configuration Management [ 13470 ]
            Component/s Development [ 11244 ]
            jcoltrin Jessica Coltrin (Inactive) made changes -
            Fix Version/s 2.3-backlog [ 16596 ]
            spatterson Shem Patterson (Inactive) made changes -
            Workflow custom [ 149980 ] Copy of custom for rice [ 207476 ]
            spatterson Shem Patterson (Inactive) made changes -
            Workflow Copy of custom for rice [ 207476 ] custom [ 217224 ]
            spatterson Shem Patterson (Inactive) made changes -
            Workflow custom [ 217224 ] Rice Workflow [ 226972 ]
            jcoltrin Jessica Coltrin (Inactive) made changes -
            Fix Version/s 2.4 [ 16913 ]
            Fix Version/s 2.4-backlog [ 16596 ]
            jcoltrin Jessica Coltrin (Inactive) made changes -
            Fix Version/s Backlog [ 15811 ]
            Fix Version/s 2.4 [ 16913 ]
            kbtaylor Kristina Taylor (Inactive) made changes -
            Rice Module Rice Core [ 10890 ]
            ewestfal Eric Westfall made changes -
            Labels Old

              People

              • Assignee:
                Unassigned
                Reporter:
                jkneal Jerry Neal (Inactive)
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated: