citrusframework / citrus-website Goto Github PK
View Code? Open in Web Editor NEWWebsite sources for https://citrusframework.org
License: MIT License
Website sources for https://citrusframework.org
License: MIT License
This is missing from the documentation. Refer to the implementation details and generate the documentation based on this.
Citrus Version Tested with 2.7.6 and 2.8.0-SNAPSHOT
According to the official documentation the Citrus-Maven-Plugin should have 4 goals.
The actual implementation of the plugin has not only more goals, but some of the goals mentioned in the documentation are (not long) part of the plugin.
[INFO] citrus-maven-plugin 2.7.6
Citrus Maven Plugin
This plugin has 5 goals:
citrus:create-docs
Creates test documentation in interactive mode. Either uses mode excel for MS
Excel output or html for HTML web page output.
citrus:create-test
Creates new Citrus test cases with empty XML test file and executable Java
class. Mojo offers an interactive mode, where the plugin prompts for
parameters during execution.
citrus:generate-docs
Generates test overview documentation based on plugin configuration. Html
documentation creates a web page that contains a list of all available tests
with meta information. Excel documentation creates a table of all available
tests with meta information such as name, author, status and so on.
citrus:generate-tests
citrus:help
Display help information on citrus-maven-plugin.
Call mvn citrus:help -Ddetail=true -Dgoal=<goal-name> to display parameter
details.
I am not sure whether or not this is the right place for this issue, since there is also a repository for the citrus website. Please move the issue if you think it should be located elsewhere.
Citrus Version
3.2.1
Expected behavior
Proper links to the reporting template examples on the Citrus Framework Github
Actual behavior
The links to the template examples lead to 404-page not found errors on your github
Test case sample
First test case:
Click on the "report-templates resources"-link here https://citrusframework.org/citrus/reference/3.2.1/html/index.html#html-reports
this leads to to this page, which doesn't exist:
https://github.com/citrusframework/citrus/tree/master/modules/citrus-core/src/main/resources/com/consol/citrus/report
Second test case:
Go to this page: https://citrusframework.org/samples/reporting/
Click on the link "resources/citrus-application.properties." halfway down the page.
This leads to this page, which also doesn't exist:
https://citrusframework.org/samples/reporting/src/test/resources/citrus-application.properties
Third test case:
Go to this page: https://citrusframework.org/samples/reporting/
Click on the link that says "this sample’s github repository",
this leads to this page:
https://citrusframework.org/samples/reporting/src/test/java/com/consol/citrus/samples/todolist/reporting/ExtentReporter.java
And that too does not exist.
The website currently holds the old contribution guidelines. They are available on https://citrusframework.org/docs/contributing/.
We've just merged the new contribution guidelines into the citrus master https://github.com/citrusframework/citrus/blob/master/CONTRIBUTING.md.
The website should link the new contribution guidelines and the old one should be removed
Citrus Version
citrusframework.org linking issue
Question
There is an issue with linking PDF files from within the main site. I'm getting back a 404 when clicking on the link mentioned below.
What I've tried so far
N/A
Additional information
Link to PDF reference not working:
http://citrusframework.org/reference/pdf/citrus-reference-2.7.8.pdf
The link 'Java API' links to http://citrusframework.org/apidocs/index.html
which is a 404.
In several parts of the documentation, TestRunner
is used where TestActionRunner
should be used, e.g. here, here and here.
The String TestRunner
is not found once in a source file in citrus-samples
.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.