GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - TypeFox/Xpect: This is a backup of the original Xpect repo because during the imminent transfer of ownership to the Eclipse Foundation all branches (except master) will be removed.

This repository was archived by the owner on Mar 30, 2021. It is now read-only.
BranchesTags
Open more actions menu
 
 

Latest commit

 

History

470 Commits
470 Commits

Folders and files

NameName
Last commit message
Last commit date
org.eclipse.xtext.example.arithmetics.xpect.tests
org.eclipse.xtext.example.arithmetics.xpect.tests
 
 
org.eclipse.xtext.example.domainmodel.xpect.tests
org.eclipse.xtext.example.domainmodel.xpect.tests
 
 
org.xpect.doc
org.xpect.doc
 
 
org.xpect.examples
org.xpect.examples
 
 
org.xpect.releng
org.xpect.releng
 
 
org.xpect.sdk
org.xpect.sdk
 
 
org.xpect.tests
org.xpect.tests
 
 
org.xpect.ui.junit
org.xpect.ui.junit
 
 
org.xpect.ui
org.xpect.ui
 
 
org.xpect.xtext.lib.feature
org.xpect.xtext.lib.feature
 
 
org.xpect.xtext.lib.tests
org.xpect.xtext.lib.tests
 
 
org.xpect.xtext.lib
org.xpect.xtext.lib
 
 
org.xpect.xtext.xbase.lib.feature
org.xpect.xtext.xbase.lib.feature
 
 
org.xpect.xtext.xbase.lib
org.xpect.xtext.xbase.lib
 
 
org.xpect
org.xpect
 
 
.gitignore
.gitignore
 
 
.project
.project
 
 
EPL-1.0.html
EPL-1.0.html
 
 
Jenkinsfile
Jenkinsfile
 
 
README.md
README.md
 
 
notice.html
notice.html
 
 
pom.xml
pom.xml
 
 

Repository files navigation

Xpect

A unit- and integration-testing framework that stores test data in any kind of text files and is based on JUnit. The core focus of Xpect is on testing Xtext languages and supporting the process of designing Xtext languages.

Installation further Information

Go to http://www.xpect-tests.org (and look for an Eclipse update-site).

Compile and Build Xpect by Yourself

The Fast Way: Download OOMPH and point it to Xpect.setup.

The Manual Way: Prerequisite: Java 1.6 or newer; Eclipse 3.8 or 4.2 or newer; Xtext 2.9.2.

  1. Clone https://github.com/meysholdt/Xpect (this repository)
  2. Import all projects into your Eclipse workspace.
  3. Set target platform to /org.xpect.releng/target-platforms/eclipse_4_6_3-xtext_2_9_2/org.xpect.target.eclipse_4_6_3-xtext_2_9_2.target (Preferences -> Plug-in Development -> Target Platform)
  4. Run /org.xpect/src/org/xpect/GenerateXpect.mwe2, /org.xtext.example.arithmetics/src/org/xpect/example/arithmetics/GenerateXpect.mwe2, /org.xtext.example.domainmodel/src/org/xtext/example/domainmodel/GenerateDomainmodel.mwe2. Now your projects should be without errors markers. Sometimes, even after these steps, several projects still have error markers. However, this is a refresh problem in Eclipse. Simply clean build the projects with error markers will solve the issues.
  5. Run "mvn clean install" to build artefacts and create a p2 repository (formerly known as update site).

About

This is a backup of the original Xpect repo because during the imminent transfer of ownership to the Eclipse Foundation all branches (except master) will be removed.

www.xpect-tests.org/

Resources

Readme

Security policy

Security policy
Activity
Custom properties

Stars

1 star

Watchers

0 watching

Forks

1 fork
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.