Skip to content

Commit

Permalink
HV-1863 Adjust annotation processor tests
Browse files Browse the repository at this point in the history
  • Loading branch information
gsmet committed May 4, 2022
1 parent 03751c4 commit 46c2828
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 6 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -41,8 +41,11 @@ public void testRecordWithInvalidConstraints() {

assertFalse( compilationResult );

// given the nature of the records, a second error is thrown at line -1:
// "The annotation @FutureOrPresent is disallowed for the return type of this method."
assertThatDiagnosticsMatch(
diagnostics,
new DiagnosticExpectation( Diagnostic.Kind.ERROR, -1 ),
new DiagnosticExpectation( Diagnostic.Kind.ERROR, 15 )
);
}
Expand Down Expand Up @@ -85,7 +88,7 @@ public void testRecordWithInvalidMethodConstraints() {

assertThatDiagnosticsMatch(
diagnostics,
new DiagnosticExpectation( Diagnostic.Kind.ERROR, 19 )
new DiagnosticExpectation( Diagnostic.Kind.ERROR, 18 )
);
}
}
Original file line number Diff line number Diff line change
@@ -1,22 +1,21 @@
/*
* Hibernate, Relational Persistence for Idiomatic Java
* Hibernate Validator, declare and validate application constraints
*
* License: GNU Lesser General Public License (LGPL), version 2.1 or later
* See the lgpl.txt file in the root directory or http://www.gnu.org/licenses/lgpl-2.1.html
* License: Apache License, Version 2.0
* See the license.txt file in the root directory or <http://www.apache.org/licenses/LICENSE-2.0>.
*/
package org.hibernate.validator.ap.record;

import java.util.Date;
import javax.validation.constraints.FutureOrPresent;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.Positive;

/**
* @author Jan Schatteman
*/
public record RecordWithInvalidMethodConstraints(@NotBlank String string, @FutureOrPresent Date date) {

public void doNothing(@Positive String s) {
public void doNothing(@FutureOrPresent String string) {
//
}
}

0 comments on commit 46c2828

Please sign in to comment.