All Classes and Interfaces
Class
Description
Base client for JSP tests.
Base class to perform validation of the JSP 2.0 expression language.
Provides base test initialization and runtime
logic into a common class.
Tag implementation to validate type coercions for the JSP 2.0 expression
language.
Tag implementation to perform validation of JSP 2.0 expression language
ECMA-like operators '.' and '[]'.
Tag implementation to perform validation of JSP 2.0 expression language
literals.
Tag implementation to perform validation of the implicit objects provided by
the JSP 2.0 expression language.
Tag implementation to validate the various operators provided by the JSP 2.0
expression language.
A simple tag to help verify nested tag behavior.
When invoked, the content-type header
will be appropriately handled.
The default handler will handle any
header that doesn't have a configured handler.
This will validate that the default behavior of SimpleTagSupport is to do
nothing.
Simple single 'el functioned' class for EL testing.
Simple tag to verify TagSupport.findAncestorWithClass().
A TagExtraInfo implementation to validate the methods of
jakarta.servlet.jsp.tagext.FunctionInfo.
GenericTCKServlet.java
Any test that would normally extend GenericServlet will instead extend this
class.
Handler interface.
The HandlerManager is responsible for returning the appropriate handler
instance based on the provided value.
Represents an HTTP client Request
This class represents an HTTP response from the server.
GenericTCKServlet.java
Any test that would normally extend GenericServlet will instead extend this
class.
Tag to verify that the JSP implementation object properly initialized any
attributes present with the in tag as well as setting the pageContext and
parent
ServletContextListener that installs a CompositeELResolver.
ServletContextListener that installs the FooELResolver, enabling the use of
${Foo}.
Defines functions to be used in EL expressions and various other tests.
JSP TCK Utility class.
Will handle headers for the following
cases:
- Server is on port 80 and port value isn't
propagated back to client (assumed)
- Port value is in response
Simple factory class which returns HttpMethod implementations based on a
request line.
Simple bean to validate a set of values passed in via the PageContext against
a user configured set of values.
Validate the PageData object provided to a configured TagLibraryValidator.
PropertyBean.java Simple Java Bean to verify that a JSP Container will make
use of a Bean's PropertyEditory class if one is available.
Base client for Servlet tests.
A set of useful utility methods to help perform test functions.
This tag is a simplified version of the jstl c:set tag.
Allows the sigtest framework to be extended using different signature test
implementations (e.g.
A simple data structure containing the fully qualified path to the
signature file as well as the version being tested.
Factory to obtain SignatureTestDriver implementations.
This class should be extended by TCK developers that wish to create a set of
signature tests that run outside of any Java EE container.
This class holds the data passed to a signature test invocation during the
setup phase.
Wrapper for the
Sig Test
framework.Simple class to validate release is called on the PageContext object provide
to JspFactory.release.
SimpleTag to do nothing more than invoke its body.
SimpleTag instance to validate variable synchronization with SimpleTag's
declared in the TLD.
Simple tag that accepts a single string attribute.
This is a J2EE Reference specific implementation of the TSURLInterface which
is to be used for J2EE-TS testing.
Simple TEI to export AT_BEGIN and AT_END variables.
Simple tag to verify adpated SimpleTag instance is provided though a call to
Tag.getParent().
A TagExtraInfo implementation to validate the methods of
jakarta.servlet.jsp.tagext.TagAttributeInfo.
Validate the PageData object provided to a configured TagLibraryValidator.
A TagExtraInfo implementation to validate the methods of
jakarta.servlet.jsp.tagext.TagInfo.
A TagExtraInfo implementation to validate the methods of
jakarta.servlet.jsp.tagext.TagLibraryInfo.
A TagExtraInfo implementation to validate the methods of
jakarta.servlet.jsp.tagext.TagVariableInfo.
SimpleTag instance to validate the that this SimpleTag is passed to the
nested Classic tag wrapped with by a TagAdapter.
This interface defines a base set of methods required used by a TS test case.
This is a Java EE Reference specific implementation of the TSURLInterface
which is to be used for Java EE TCK testing.
An implementation of the TSURLInterface is to be used for Java EE TCK
testing.
Simple bean to return all primitive and their respective boxed types.
Simple class to validate assignable types.
Test client for BodyContent
Test client for FunctionInfo.
Test client for TagAttributeInfo.
Test client for TagFileInfo.
Test client for TryCatchFinally tag tests.
Returns a ValidationStrategy instance used to validate a response against a
particular WebTestCase
A ValidationStrategy is used to compare a server response with a configured
test case.
A TestCase implementation for HTTP-based testing.
Base class for WebTestCase validation.
Will handle headers for the following
cases:
- Server is on port 80 and port value isn't
propagated back to client (assumed)
- Port value is in response