Skip to content

Instantly share code, notes, and snippets.

View tonetheman's full-sized avatar

Tony Colston tonetheman

View GitHub Profile
# simple script
from selenium import webdriver
caps = {}
caps['name'] = 'tony-20140417'
caps['build'] = '1.0'
caps['browser_api_name'] = 'FF28'
caps['screen_resolution'] = '1024x768'
@tonetheman
tonetheman / lua_love_fireworks.lua
Created July 4, 2014 03:23
lua/love shader fireworks
local myShader = nil
local time
function love.load()
time = 0
myShader = love.graphics.newShader[[
extern number iGlobalTime;
@tonetheman
tonetheman / swirly_index.html
Created July 14, 2014 03:29
swirly testing!
<html>
<head>
<script src="jquery-1.11.1.js"></script>
<script src="swirly.js"></script>
</head>
<body>
<div id="target"></div>
<script>
@tonetheman
tonetheman / sel-example1.py
Created July 18, 2014 13:16
selenium-example-1 to show how to use driver find element and python
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
driver = webdriver.Firefox()
driver.get("http://www.python.org")
assert "Python" in driver.title
elem = driver.find_element_by_name("q")
elem.send_keys("selenium")
elem.send_keys(Keys.RETURN)
driver.close()
@tonetheman
tonetheman / array2d.lua
Created August 2, 2014 12:07
2 ways to make a 2d array with lua
function mk_array1()
-- standard way here
local mt = {}
for i=0,10 do
mt[i] = {}
for j=0,10 do
mt[i][j] = 0
end
end
return mt
@tonetheman
tonetheman / chrome_driver_Example.py
Created September 11, 2014 16:27
chrome driver example getting rid of ugly yellow bar at the top!
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
opts = Options()
opts.add_argument("--test-type")
CHROME_DRIVER_PATH="c:\\projects\\2014\\sep\\chromedriver\\chromedriver.exe"
driver = webdriver.Chrome(executable_path=CHROME_DRIVER_PATH,chrome_options=opts)
driver.get("http://yahoo.com")
driver.quit()
@tonetheman
tonetheman / conf.js
Last active April 16, 2018 16:42
protractor setup for crossbrowsertesting.com
exports.config = {
// change this to your USERNAME and AUTHKEY
seleniumAddress: 'http://USERNAME:[email protected]:80/wd/hub',
capabilities : {
name : 'protractor test', // this will show up in the UI
// these are important :)
@tonetheman
tonetheman / tween_test.lua
Last active August 29, 2015 14:06
tween test
local tween = require("tween")
local t={}
local tw = {}
function love.load()
end
function love.draw()
for k,v in pairs(t) do
@tonetheman
tonetheman / flux_test.lua
Last active August 29, 2015 14:06
tween_flux_test.lua
local flux= require("flux")
local t={}
function love.load()
end
function love.draw()
for k,v in pairs(t) do
love.graphics.setColor(255,0,0,v.op)
love.graphics.print(v.val, v.x, v.y)
@tonetheman
tonetheman / TS.java
Created September 23, 2014 15:35
Screenshot example for CrossBrowserTesting.com
import org.openqa.selenium.By;
import org.openqa.selenium.Platform;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.remote.DesiredCapabilities;
import org.openqa.selenium.remote.RemoteWebDriver;
import java.net.URL;
import java.io.File;
import org.openqa.selenium.OutputType;