Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 8 of 8 for TestStackTraceFilter (0.36 sec)

  1. platforms/software/testing-base/src/main/java/org/gradle/api/tasks/testing/logging/TestStackTraceFilter.java

     * limitations under the License.
     */
    
    package org.gradle.api.tasks.testing.logging;
    
    /**
     * Stack trace filters for test logging. Multiple filters can be combined.
     */
    public enum TestStackTraceFilter {
        // ordered by how much they filter
        ENTRY_POINT, TRUNCATE, GROOVY
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Sep 18 20:52:40 UTC 2023
    - 857 bytes
    - Viewed (0)
  2. platforms/software/testing-base/src/test/groovy/org/gradle/api/internal/tasks/testing/logging/FullExceptionFormatterTest.groovy

    """
        }
    
        def "supports any combination of stack trace filters"() {
            testLogging.getShowStackTraces() >> true
            testLogging.getStackTraceFilters() >> EnumSet.of(TestStackTraceFilter.TRUNCATE, TestStackTraceFilter.GROOVY)
    
            def exception = new Exception("ouch")
            exception.stackTrace = createGroovyTrace()
    
            expect:
            formatter.format(testDescriptor, [exception]) == """\
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 28 15:59:04 UTC 2024
    - 11.1K bytes
    - Viewed (0)
  3. platforms/software/testing-base/src/main/java/org/gradle/api/internal/tasks/testing/logging/DefaultTestLogging.java

        private boolean showCauses = true;
        private boolean showStackTraces = true;
        private TestExceptionFormat exceptionFormat = TestExceptionFormat.FULL;
        private Set<TestStackTraceFilter> stackTraceFilters = EnumSet.of(TestStackTraceFilter.TRUNCATE);
    
        @Override
        public Set<TestLogEvent> getEvents() {
            return events;
        }
    
        @Override
        public void setEvents(Set<TestLogEvent> events) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Apr 12 10:04:16 UTC 2024
    - 4.8K bytes
    - Viewed (0)
  4. platforms/software/testing-base/src/main/java/org/gradle/api/internal/tasks/testing/logging/DefaultTestLoggingContainer.java

            getInfo().setStackTraceFilters(EnumSet.of(TestStackTraceFilter.TRUNCATE));
    
            getDebug().setEvents(EnumSet.allOf(TestLogEvent.class));
            getDebug().setMinGranularity(0);
            getDebug().setStackTraceFilters(EnumSet.noneOf(TestStackTraceFilter.class));
        }
    
        @Override
        public TestLogging getDebug() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Sep 18 20:52:40 UTC 2023
    - 7.6K bytes
    - Viewed (0)
  5. platforms/software/testing-base/src/test/groovy/org/gradle/api/internal/tasks/testing/logging/DefaultTestLoggingContainerTest.groovy

    import org.gradle.api.tasks.testing.logging.TestExceptionFormat
    import org.gradle.api.tasks.testing.logging.TestLogEvent
    import org.gradle.api.tasks.testing.logging.TestLogging
    import org.gradle.api.tasks.testing.logging.TestStackTraceFilter
    import org.gradle.util.TestUtil
    import spock.lang.Specification
    
    class DefaultTestLoggingContainerTest extends Specification {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Sep 18 20:52:40 UTC 2023
    - 4.3K bytes
    - Viewed (0)
  6. platforms/software/testing-base/src/main/java/org/gradle/api/internal/tasks/testing/logging/FullExceptionFormatter.java

            for (TestStackTraceFilter type : testLogging.getStackTraceFilters()) {
                filters.add(createFilter(descriptor, type));
            }
            return new AndSpec<StackTraceElement>(filters);
        }
    
        private Spec<StackTraceElement> createFilter(TestDescriptor descriptor, TestStackTraceFilter filterType) {
            switch (filterType) {
                case ENTRY_POINT:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 13:37:56 UTC 2023
    - 5.1K bytes
    - Viewed (0)
  7. platforms/software/testing-base/src/test/groovy/org/gradle/api/internal/tasks/testing/logging/DefaultTestLoggingTest.groovy

    import spock.lang.Specification
    
    import static org.gradle.api.tasks.testing.logging.TestLogEvent.*
    import static org.gradle.api.tasks.testing.logging.TestStackTraceFilter.GROOVY
    import static org.gradle.api.tasks.testing.logging.TestStackTraceFilter.TRUNCATE
    
    class DefaultTestLoggingTest extends Specification {
        private logging = new DefaultTestLogging()
    
        def "has defaults"() {
            expect:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Sep 18 20:52:40 UTC 2023
    - 2.4K bytes
    - Viewed (0)
  8. platforms/software/testing-base/src/main/java/org/gradle/api/tasks/testing/logging/TestLogging.java

         */
        Set<TestStackTraceFilter> getStackTraceFilters();
    
        /**
         * Sets the set of filters to be used for sanitizing test stack traces.
         *
         * @param stackTraces the set of filters to be used for sanitizing test stack traces
         * @since 4.0
         */
        void setStackTraceFilters(Set<TestStackTraceFilter> stackTraces);
    
        /**
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Sep 18 20:52:40 UTC 2023
    - 11.3K bytes
    - Viewed (0)
Back to top