Commit Graph

3979 Commits

Author SHA1 Message Date
Manu Sridharan 59981570a3 add junit 4 dependence 2013-06-06 13:51:37 -07:00
Manu Sridharan 591215ebd6 delete files on exit by default 2013-06-06 13:45:34 -07:00
Manu Sridharan e353938a93 fix up classpath 2013-06-06 13:44:39 -07:00
Manu Sridharan 52edbd4398 fix classpath 2013-06-06 13:31:17 -07:00
Manu Sridharan 6d1c0ad30c attempt to get maven build for nu_validator going 2013-06-06 13:16:07 -07:00
Manu Sridharan 78b60e7761 update to use htmlparser 1.4 2013-06-06 13:07:48 -07:00
Max Schaefer 9367ad57db Need to use 1-CFA for ajaxslt test (alternatively turn off correlation
tracking).
2013-06-06 17:48:31 +08:00
Max Schaefer 25c92bf3e2 Forgot to set translator factory; fixed. 2013-06-06 17:05:39 +08:00
Max Schaefer c4c1c2c027 Introducing convenience method for creating a loader factory without a preprocessor. 2013-06-06 16:32:55 +08:00
Max Schaefer f2e4fc572e Correlation finder now handles both HTML files and raw JS files as
input, doesn't use WebPageLoaderFactory to create CAst anymore.
2013-06-06 15:59:05 +08:00
Max Schaefer 0c67118fe2 Temporary commit; things are broken, but I need to switch back to master for a bit. 2013-06-06 14:30:52 +08:00
Manu Sridharan 68db1cc279 avoid recursive apply contexts 2013-06-03 16:47:02 -07:00
Manu Sridharan 98e83e5103 another test for Function.prototype.apply handling 2013-06-03 14:03:28 -07:00
Manu Sridharan 26896049a7 add crashing test case (currently ignored) 2013-06-03 10:44:06 -07:00
Max Schaefer fcd28ee419 More refactoring of ParameterNameContextSelector, which is now called
PropertyNameContextSelector.
2013-06-03 14:13:37 +08:00
Max Schaefer 3a0741571f Some cleanup in ForInContextSelector; now renamed to
ParameterNameContextSelector.
2013-06-03 12:18:29 +08:00
Manu Sridharan c0bae5cf86 use maven-dependency plugin to copy dependencies 2013-05-30 14:44:00 -07:00
Max Schaefer 61c48fe1bc Fixed failing test case for field-based call graph construction:
visitJavaScriptPropertyRead/Write need to be able to handle static
property writes (weren't those encoded differently before?).
2013-05-29 08:41:55 +08:00
Manu Sridharan 72e2a1b2f9 re-enable Java tests 2013-05-28 16:46:23 -07:00
Manu Sridharan cd2e3abe89 get JavaScript tests running under Maven 2013-05-28 16:39:33 -07:00
Manu Sridharan 07c711d5ab re-enable wala core tests 2013-05-28 15:41:09 -07:00
Manu Sridharan dee324b609 add comment 2013-05-28 15:32:24 -07:00
Manu Sridharan 89803bc90c use updated API for getting library jars 2013-05-28 15:31:30 -07:00
Manu Sridharan cc9c8e407b rename to fit Maven conventions 2013-05-28 15:31:06 -07:00
Manu Sridharan 9703d1a62e Merge branch 'master' into fix-maven-tests 2013-05-28 15:21:10 -07:00
Manu Sridharan ed05815698 rename test class 2013-05-28 11:52:29 -07:00
Manu Sridharan e447ae7eb6 Merge branch 'master' into fieldbased-cg 2013-05-28 11:48:30 -07:00
Manu Sridharan 5926048e88 add bin directory if it doesn't exist 2013-05-28 09:34:42 -07:00
Manu Sridharan 06361377e3 progress on getting polyglot tests to run under maven 2013-05-27 16:34:06 -07:00
Manu Sridharan c13dad9057 try redirecting excessive test output 2013-05-27 11:37:10 -07:00
Manu Sridharan 7a72cdb02f hopefully this will work on Travis 2013-05-27 11:19:53 -07:00
Manu Sridharan 38d0c3cc12 re-enable test 2013-05-27 11:07:32 -07:00
Manu Sridharan 5de33324fa another maven tweak 2013-05-27 11:06:21 -07:00
Manu Sridharan 119fd841af more manifest hacks. Also, temporary disable CG IO test 2013-05-27 10:35:55 -07:00
Manu Sridharan 89c04ead32 tweaks to test config 2013-05-27 10:11:18 -07:00
Manu Sridharan 0a7a3092b1 trying to get around classloading issues 2013-05-27 09:45:50 -07:00
Manu Sridharan 197fb8bc56 disable running tests for now; still debugging 2013-05-26 16:13:02 -07:00
Manu Sridharan 4f9dfafa62 more Travis tweaking 2013-05-26 15:54:29 -07:00
Manu Sridharan 422b9a1753 attempt to fix Travis build 2013-05-26 15:43:20 -07:00
Manu Sridharan cfc01b5ab6 fix up wala.core.testdata structure so things work from maven
We put all the jar files (the testdata jar, JLex, etc.) in the root
directory now, and set up the build.properties so that these jars get
copied into the final plugin jar, making the tests work properly from
maven.  We also still copy the jars into the bin/ directory, so the
Eclipse launchers still work.
2013-05-26 14:47:00 -07:00
Manu Sridharan 9bc5bcbb3c Disable certain tests when analyzed classes are in a jar file.
These tests create FileModules for certain class / source files,
and hence assume those files are sitting in the filesystem.  We
should come up with a better fix here.
2013-05-26 14:45:50 -07:00
Manu Sridharan b23756924e pass appropriate VM args when running tests 2013-05-26 14:45:24 -07:00
Manu Sridharan 98b6d63cdf add surefire plugin version 2013-05-26 14:40:14 -07:00
Manu Sridharan 878cfa615d changes to get tests passing on Java 7 2013-05-26 10:07:46 -07:00
Manu Sridharan 8f9e988cef enable running wala.core.tests in maven build 2013-05-25 16:14:04 -07:00
Manu Sridharan 7ca109967d read J2SE jars from bootclasspath if wala.properties cannot be loaded 2013-05-25 16:05:25 -07:00
Manu Sridharan e82556450b enable maven building of wala.core.testdata, and use project-specific compile settings 2013-05-24 21:23:57 -07:00
Manu Sridharan 43a75bb874 Merge pull request #24 from sewe/upstream
Fix thread-safety bug in BytecodeClass.computeMethodMap
2013-05-24 20:46:18 -07:00
Andreas Sewe dc03348bce Fix thread-safety bug in BytecodeClass.computeMethodMap
The map must not be modified after BytecodeClass.methodMap
has become non-null.
2013-05-24 10:25:01 +02:00
Manu Sridharan 7064233320 remove print 2013-05-22 16:41:27 -07:00