Skip to content

Instantly share code, notes, and snippets.

@jcjc
jcjc / gist:1225976
Created September 19, 2011 04:46
Sample Selenium-WebDriver tests
public void ShareSpecialCharTest() {
login(g_userDataMap.get(Constants.DEFAULT_USER));
g_nav.clickLeftButton();
String shareBody = Util.currentTime() + " " + TestData.SHARE_SPECIAL_CHAR;
HomeTest.verifyShareOnRecentActivity(driver, g_nav, shareBody);
}
@jcjc
jcjc / gist:1225958
Created September 19, 2011 04:27
Nginx config for fixtures (excerpt)
location /fixtureSets/set157@linkedin.com/li/v1/messages/I104314743_13.json {
return 500;
}
location /fixtureSets/set157@linkedin.com/li/v1/messages/I20534832_13.json {
return 204;
}
location /fixtureSets/set157@linkedin.com/li/v1/messages/I16014045_13.json {
echo '{"statusCode":200,"message":"OK"}';
@jcjc
jcjc / gist:1225954
Created September 19, 2011 04:19
Layout testing
var runTests = function(callback) {
var testsFinishedCount = 0;
var testFailures = [];
var layouts = config.SETTINGS.layouts;
var processNextLayout = function() {
var layout = layouts.shift();
if (layout) {
var rasterizeCmd = RASTERIZE_CMD_TEMPLATE({
url: buildUrl(layout.url),