Skip to content

Instantly share code, notes, and snippets.

View youknowjack's full-sized avatar

Jack Humphrey youknowjack

View GitHub Profile
This file has been truncated, but you can view the full file.
uid=18d3jpfoc1d5i7qf&q=Creative+Solutions+Services+%2480%2C000&l=Somerville%2C+NJtotCnt=227&MSieq=g2cvAdxKtBDyJMo9iPah&BETUI=20796&wuqiz=IerTqv537HFwBh6JbjbB&eKWCV=qzAgisRsdhB2IRycQ4WX&qm2Oc=33183&MOcBc=7z0Js8GPSzV305qdO9jB&73FMU=0cDZ8yGaZV4eCUJBwsK5&tAbhc=h2EeDzQpWnFfs9XVp3u2&nz9uG=67062&iqf9F=dVPp8QtsCAYNKoH2VA0p&xRvT0=CvWXNoIDDEWIDJBJekab&vHGeA=19813&iD9po=8610&1PLaY=120954&XhIwP=108298&Nqq59=105693&zs067=85742&esDnq=JHULAI9Wog0JbPkN6XQe&h01Kl=26841&TusbS=35879&MfeRr=109587&ncO1M=49925&vv6xK=93681&Ee2KO=XYEBNrw8Oey4nZN6Eguk&9anT0=njQrpJpIJgzA0coCNQDS&qjJR5=4OiAm9wanyc94dATwPeR&rI0XQ=93499&GkzuS=QXXK6U4vf7wbMTrSX1mv&iwemg=53404&PDHUo=IRbfZBvcpJOsphSlag55&id1Wf=70084&bcqVv=NN4xfBmfdVoybM70jwCy&NJFLd=69093&35xFi=oYvyYjpAmoeXzN9Iw2DC&VeGB2=DPBmcLu7HWP0AUUoK3im&7rvE2=X0JOuI0HvifFdr1INC1i&Teskd=ak7uhemo78i8fZFDBXfP&d890g=7095&MmlUR=63419&DSiTb=119884&EMXae=2656&pxGe7=dUiM8VRESpSePgoSIsJC&j8IHl=zsRsf0hcULuYXOl34ZwE&
uid=18d3jpfod1d4h5eg&q=Cashier&l=FloridatotCnt=7325&XKAMb=82807&wMQ4W=Dtrgv3QpFYEFaVlIPguF&FLyB3=7
This file has been truncated, but you can view the full file.
uid=18d3jpfoc1d5i7qf&q=Creative+Solutions+Services+%2480%2C000&l=Somerville%2C+NJtotCnt=227&MSieq=g2cvAdxKtBDyJMo9iPah&BETUI=20796&wuqiz=IerTqv537HFwBh6JbjbB&eKWCV=qzAgisRsdhB2IRycQ4WX&qm2Oc=33183&MOcBc=7z0Js8GPSzV305qdO9jB&73FMU=0cDZ8yGaZV4eCUJBwsK5&tAbhc=h2EeDzQpWnFfs9XVp3u2&nz9uG=67062&iqf9F=dVPp8QtsCAYNKoH2VA0p&xRvT0=CvWXNoIDDEWIDJBJekab&vHGeA=19813&iD9po=8610&1PLaY=120954&XhIwP=108298&Nqq59=105693&zs067=85742&esDnq=JHULAI9Wog0JbPkN6XQe&h01Kl=26841&TusbS=35879&MfeRr=109587&ncO1M=49925&vv6xK=93681&Ee2KO=XYEBNrw8Oey4nZN6Eguk&9anT0=njQrpJpIJgzA0coCNQDS&qjJR5=4OiAm9wanyc94dATwPeR&rI0XQ=93499&GkzuS=QXXK6U4vf7wbMTrSX1mv&iwemg=53404&PDHUo=IRbfZBvcpJOsphSlag55&id1Wf=70084&bcqVv=NN4xfBmfdVoybM70jwCy&NJFLd=69093&35xFi=oYvyYjpAmoeXzN9Iw2DC&VeGB2=DPBmcLu7HWP0AUUoK3im&7rvE2=X0JOuI0HvifFdr1INC1i&Teskd=ak7uhemo78i8fZFDBXfP&d890g=7095&MmlUR=63419&DSiTb=119884&EMXae=2656&pxGe7=dUiM8VRESpSePgoSIsJC&j8IHl=zsRsf0hcULuYXOl34ZwE&
uid=18d3jpfod1d4h5eg&q=Cashier&l=FloridatotCnt=7325&XKAMb=82807&wMQ4W=Dtrgv3QpFYEFaVlIPguF&FLyB3=7
hello world
<c:if test="${groups.bgcolortstAltcolor1}">
html,body { background-color: #ff6600; color: #ffffff; }
</c:if>
<c:if test="${groups.bgcolortstAltcolor2}">
html,body { background-color: #cd29c0; color: #ffffff; }
</c:if>
<c:if test="${groups.bgcolortstAltcolor3}">
html,body { background-color: #2164f3; color: #ffffff; }
</c:if>
<c:if test="${groups.bgcolortstAltcolor4}">
switch (groups.getBgcolortst()) {
case ALTCOLOR1:
model.setColor(color1);
break;
case ALTCOLOR2:
model.setColor(color2);
break;
case ALTCOLOR3:
model.setColor(color3);
break;
import com.google.common.base.Suppliers;
import org.example.proctor.ExampleGroups;
import org.example.proctor.ExampleGroupsManager;
import com.indeed.proctor.common.*;
import com.indeed.proctor.common.model.*;
...
public ExampleGroups getTestGroups(final Proctor proctor, final String userId,
final HttpServletRequest request, final HttpServletResponse response) {
import com.indeed.proctor.common.*;
import com.indeed.proctor.common.model.*;
import javax.el.FunctionMapper;
...
public Proctor loadProctor(final String definitionFile) throws MissingTestMatrixException, IOException {
final String specPath = "/org/example/proctor/ExampleGroups.json";
final ProctorSpecification spec = ProctorUtils.readSpecification(getClass().getResourceAsStream(specPath));
final FunctionMapper functionMapper = RuleEvaluator.defaultFunctionMapperBuilder().build();
{
"tests" : {
"bgcolortst" : {
"version" : 1,
"description" : "background color test",
"salt" : "bgcolortst",
"buckets" : [ {
"name" : "inactive",
"value" : -1,
"description" : "",
<build>
<plugins>
<!-- add this plugin definition -->
<plugin>
<groupId>com.indeed</groupId>
<artifactId>proctor-maven-plugin</artifactId>
<version>1.0</version>
<executions>
<execution>
<id>proctor-generate</id>
{
"tests" : {
"bgcolortst" : {
"version" : 1,
"description" : "background color test",
"constants" : {
},
"rule" : null,
"salt" : "bgcolortst",
"buckets" : [ {