|
71 | 71 | <groovy.version>3.0.25</groovy.version> |
72 | 72 | <netty.version>4.1.135.Final</netty.version> |
73 | 73 | <aws.sdk.version>2.34.9</aws.sdk.version> |
| 74 | + <mockito.version>5.20.0</mockito.version> |
74 | 75 | <!-- determines the bytecode version (i.e. the minimum JRE required to run the build artifact) --> |
75 | 76 | <javaTargetVersion>17</javaTargetVersion> |
76 | 77 | <maven.compiler.release>${javaTargetVersion}</maven.compiler.release> |
|
551 | 552 | <version>26.0.2-1</version> |
552 | 553 | <scope>provided</scope> |
553 | 554 | </dependency> |
554 | | - <dependency> |
555 | | - <groupId>junit</groupId> |
556 | | - <artifactId>junit</artifactId> |
557 | | - <version>4.13.1</version> |
558 | | - </dependency> |
559 | | - <dependency> |
560 | | - <groupId>org.hamcrest</groupId> |
561 | | - <artifactId>hamcrest</artifactId> |
562 | | - <version>3.0</version> |
563 | | - <scope>test</scope> |
564 | | - </dependency> |
565 | | - <dependency> |
566 | | - <groupId>org.junit</groupId> |
567 | | - <artifactId>junit-bom</artifactId> |
568 | | - <version>5.14.2</version> |
569 | | - <type>pom</type> |
570 | | - <scope>import</scope> |
571 | | - </dependency> |
572 | 555 | <dependency> |
573 | 556 | <groupId>org.mongodb</groupId> |
574 | 557 | <artifactId>mongodb-driver-sync</artifactId> |
575 | 558 | <version>${mongo.driver.version}</version> |
576 | 559 | </dependency> |
577 | | - <dependency> |
578 | | - <groupId>org.easymock</groupId> |
579 | | - <artifactId>easymock</artifactId> |
580 | | - <version>5.6.0</version> |
581 | | - </dependency> |
582 | | - <dependency> |
583 | | - <groupId>org.mockito</groupId> |
584 | | - <artifactId>mockito-core</artifactId> |
585 | | - <version>5.20.0</version> |
586 | | - </dependency> |
587 | 560 | <dependency> |
588 | 561 | <groupId>org.slf4j</groupId> |
589 | 562 | <artifactId>slf4j-api</artifactId> |
590 | 563 | <version>${slf4j.api.version}</version> |
591 | 564 | </dependency> |
592 | | - <dependency> |
593 | | - <groupId>org.slf4j</groupId> |
594 | | - <artifactId>slf4j-simple</artifactId> |
595 | | - <version>${slf4j.version}</version> |
596 | | - </dependency> |
597 | 565 | <dependency> |
598 | 566 | <groupId>org.slf4j</groupId> |
599 | 567 | <artifactId>log4j-over-slf4j</artifactId> |
|
624 | 592 | <artifactId>aws-s3</artifactId> |
625 | 593 | <version>2.0.3</version> |
626 | 594 | </dependency> |
627 | | - <dependency> |
628 | | - <groupId>org.apache.sling</groupId> |
629 | | - <artifactId>org.apache.sling.testing.osgi-mock.junit4</artifactId> |
630 | | - <version>2.4.18</version> |
631 | | - <scope>test</scope> |
632 | | - </dependency> |
633 | | - <dependency> |
634 | | - <groupId>org.apache.sling</groupId> |
635 | | - <artifactId>org.apache.sling.testing.osgi-mock.core</artifactId> |
636 | | - <version>2.4.18</version> |
637 | | - <scope>test</scope> |
638 | | - </dependency> |
639 | 595 | <dependency> |
640 | 596 | <groupId>org.apache.commons</groupId> |
641 | 597 | <artifactId>commons-collections4</artifactId> |
|
756 | 712 | <artifactId>httpmime</artifactId> |
757 | 713 | <version>4.5.14</version> |
758 | 714 | </dependency> |
759 | | - <!-- Testcontainers dependency --> |
760 | | - <dependency> |
761 | | - <groupId>org.testcontainers</groupId> |
762 | | - <artifactId>testcontainers</artifactId> |
763 | | - <version>${testcontainers.version}</version> |
764 | | - <scope>test</scope> |
765 | | - </dependency> |
766 | 715 | <dependency> |
767 | 716 | <groupId>com.microsoft.azure</groupId> |
768 | 717 | <artifactId>azure-storage</artifactId> |
|
863 | 812 | <scope>import</scope> |
864 | 813 | </dependency> |
865 | 814 |
|
866 | | - <!-- Pax Exam Integration Test Dependencies --> |
| 815 | + <!-- Test dependencies --> |
| 816 | + |
| 817 | + <!-- JUnit --> |
| 818 | + <dependency> |
| 819 | + <groupId>junit</groupId> |
| 820 | + <artifactId>junit</artifactId> |
| 821 | + <version>4.13.1</version> |
| 822 | + </dependency> |
| 823 | + <dependency> |
| 824 | + <groupId>org.hamcrest</groupId> |
| 825 | + <artifactId>hamcrest</artifactId> |
| 826 | + <version>3.0</version> |
| 827 | + <scope>test</scope> |
| 828 | + </dependency> |
| 829 | + <dependency> |
| 830 | + <groupId>org.junit</groupId> |
| 831 | + <artifactId>junit-bom</artifactId> |
| 832 | + <version>5.14.2</version> |
| 833 | + <type>pom</type> |
| 834 | + <scope>import</scope> |
| 835 | + </dependency> |
| 836 | + |
| 837 | + <!-- Mockito --> |
| 838 | + <dependency> |
| 839 | + <groupId>org.mockito</groupId> |
| 840 | + <artifactId>mockito-core</artifactId> |
| 841 | + <version>${mockito.version}</version> |
| 842 | + <scope>test</scope> |
| 843 | + </dependency> |
| 844 | + <dependency> |
| 845 | + <groupId>net.bytebuddy</groupId> |
| 846 | + <artifactId>byte-buddy</artifactId> |
| 847 | + <version>1.17.7</version> |
| 848 | + <scope>test</scope> |
| 849 | + </dependency> |
| 850 | + <dependency> |
| 851 | + <groupId>org.objenesis</groupId> |
| 852 | + <artifactId>objenesis</artifactId> |
| 853 | + <version>3.4</version> |
| 854 | + <scope>test</scope> |
| 855 | + </dependency> |
| 856 | + <dependency> |
| 857 | + <groupId>org.ow2.asm</groupId> |
| 858 | + <artifactId>asm</artifactId> |
| 859 | + <version>9.8</version> |
| 860 | + <scope>test</scope> |
| 861 | + </dependency> |
| 862 | + |
| 863 | + <!-- EasyMock --> |
| 864 | + <dependency> |
| 865 | + <groupId>org.easymock</groupId> |
| 866 | + <artifactId>easymock</artifactId> |
| 867 | + <version>5.6.0</version> |
| 868 | + <scope>test</scope> |
| 869 | + </dependency> |
| 870 | + |
| 871 | + <!-- Test logging --> |
| 872 | + <dependency> |
| 873 | + <groupId>org.slf4j</groupId> |
| 874 | + <artifactId>slf4j-simple</artifactId> |
| 875 | + <version>${slf4j.version}</version> |
| 876 | + <scope>test</scope> |
| 877 | + </dependency> |
| 878 | + |
| 879 | + <!-- OSGi mocks --> |
| 880 | + <dependency> |
| 881 | + <groupId>org.apache.sling</groupId> |
| 882 | + <artifactId>org.apache.sling.testing.osgi-mock.junit4</artifactId> |
| 883 | + <version>2.4.18</version> |
| 884 | + <scope>test</scope> |
| 885 | + </dependency> |
| 886 | + <dependency> |
| 887 | + <groupId>org.apache.sling</groupId> |
| 888 | + <artifactId>org.apache.sling.testing.osgi-mock.core</artifactId> |
| 889 | + <version>2.4.18</version> |
| 890 | + <scope>test</scope> |
| 891 | + </dependency> |
| 892 | + |
| 893 | + <!-- Testcontainers --> |
| 894 | + <dependency> |
| 895 | + <groupId>org.testcontainers</groupId> |
| 896 | + <artifactId>testcontainers</artifactId> |
| 897 | + <version>${testcontainers.version}</version> |
| 898 | + <scope>test</scope> |
| 899 | + </dependency> |
| 900 | + |
| 901 | + <!-- Pax Exam --> |
867 | 902 | <dependency> |
868 | 903 | <groupId>org.apache.sling</groupId> |
869 | 904 | <artifactId>org.apache.sling.testing.paxexam</artifactId> |
|
918 | 953 | <version>${pax-url.version}</version> |
919 | 954 | <scope>test</scope> |
920 | 955 | </dependency> |
| 956 | + <dependency> |
| 957 | + <groupId>org.ops4j.pax.swissbox</groupId> |
| 958 | + <artifactId>pax-swissbox-tracker</artifactId> |
| 959 | + <version>1.9.0</version> |
| 960 | + <scope>test</scope> |
| 961 | + </dependency> |
| 962 | + <dependency> |
| 963 | + <groupId>org.ops4j.pax.tinybundles</groupId> |
| 964 | + <artifactId>tinybundles</artifactId> |
| 965 | + <version>4.0.0</version> |
| 966 | + <scope>test</scope> |
| 967 | + </dependency> |
| 968 | + <dependency> |
| 969 | + <groupId>org.ops4j.pax.url</groupId> |
| 970 | + <artifactId>pax-url-commons</artifactId> |
| 971 | + <version>${pax-url.version}</version> |
| 972 | + <scope>test</scope> |
| 973 | + </dependency> |
921 | 974 | <dependency> |
922 | 975 | <groupId>org.apache.felix</groupId> |
923 | 976 | <artifactId>org.apache.felix.framework</artifactId> |
|
930 | 983 | <version>1</version> |
931 | 984 | <scope>test</scope> |
932 | 985 | </dependency> |
| 986 | + |
| 987 | + <!-- Misc test utilities --> |
933 | 988 | <dependency> |
934 | 989 | <groupId>com.github.stefanbirkner</groupId> |
935 | 990 | <artifactId>system-rules</artifactId> |
936 | 991 | <version>1.19.0</version> |
937 | 992 | <scope>test</scope> |
938 | 993 | </dependency> |
| 994 | + <dependency> |
| 995 | + <groupId>junit-addons</groupId> |
| 996 | + <artifactId>junit-addons</artifactId> |
| 997 | + <version>1.4</version> |
| 998 | + <scope>test</scope> |
| 999 | + </dependency> |
| 1000 | + <dependency> |
| 1001 | + <groupId>org.mock-server</groupId> |
| 1002 | + <artifactId>mockserver-junit-rule-no-dependencies</artifactId> |
| 1003 | + <version>5.14.0</version> |
| 1004 | + <scope>test</scope> |
| 1005 | + </dependency> |
939 | 1006 | </dependencies> |
940 | 1007 | </dependencyManagement> |
941 | 1008 |
|
|
0 commit comments