Setup testling

This commit is contained in:
Maxime Thirouin
2014-05-04 08:16:44 +02:00
parent 48376db0ef
commit dd590bae28
2 changed files with 19 additions and 2 deletions

View File

@@ -1,5 +1,7 @@
# Pjax # Pjax
[![browser support](https://ci.testling.com/MoOx/pjax.png)](https://ci.testling.com/MoOx/pjax)
<img align="right" src="https://dl.dropboxusercontent.com/u/14108185/memes/mind-blow.gif"> <img align="right" src="https://dl.dropboxusercontent.com/u/14108185/memes/mind-blow.gif">
> Easily enable fast Ajax navigation on any website (using pushState + xhr) > Easily enable fast Ajax navigation on any website (using pushState + xhr)
@@ -15,12 +17,14 @@ Especially for user that have low bandwidth connection._
**No more full page reload. No more lots of HTTP request.** **No more full page reload. No more lots of HTTP request.**
## No tests or Demo ? ## No tests yet ?
~~There is still some work to make this repo sexy with tests & simple demo.~~ ~~There is still some work to make this repo sexy with tests & simple demo.~~
Actually there is a [WIP branch where I'm adding lot of tests](https://github.com/MoOx/pjax/tree/testling) Actually there is a [WIP branch where I'm adding lot of tests](https://github.com/MoOx/pjax/tree/testling)
For now [you can see this running on my website](http://moox.io), with sexy CSS animations when switching pages. ## Demo
[You can see this running on my website](http://moox.io), with sexy CSS animations when switching pages.
## How Pjax works ## How Pjax works

View File

@@ -35,5 +35,18 @@
"scripts": { "scripts": {
"lint": "jscs **/*.js && jshint . --exclude-path .gitignore", "lint": "jscs **/*.js && jshint . --exclude-path .gitignore",
"test": "npm run lint" "test": "npm run lint"
},
"testling": {
"files": "tests/**/*.js",
"browsers": [
"ie/7..latest",
"chrome/22..latest",
"firefox/16..latest",
"safari/6..latest",
"opera/11.0..latest",
"iphone/6..latest",
"ipad/6..latest",
"android-browser/latest"
]
} }
} }