Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-05-20 | refs #5114 added detection for yahoo! japan; improved handling for search ↵ | sgiehl | |
enginge detection | |||
2014-04-05 | Remove explicit database creation and connection in SQL dump file. | diosmosis | |
2014-03-27 | Enable commented out tests in BackwardsCompatibility1XTest by executing ↵ | diosmosis | |
update after sql dump is loaded. | |||
2014-03-26 | Fixes #4878, use pre-piwik 2 data in VisitFrequency API if post-piwik 2 data ↵ | diosmosis | |
cannot be found. Commit includes commented out tests for changes. | |||
2014-03-15 | Yet another idvc test | mattab | |
2014-03-15 | Moving back &_viewts affects the VisitFrequency, VisitorInterest reports and ↵ | mattab | |
<daysSinceLastVisit> all work as expected. | |||
2014-03-15 | Test update | mattab | |
2014-03-15 | Moving back idts to 6 days ago, check visitor is updated when replaying logs. | mattab | |
2014-03-14 | Updating: viewts, refts, idvc and idts. It affects visitCount and ↵ | mattab | |
daysSinceLastVisit. There seems to be a bug. | |||
2014-03-14 | Set log date to correct date | mattab | |
2014-03-13 | Refs #3632 New test case: replaying logs and forcing a window look back ↵ | mattab | |
(forceLargeWindowLookBackForVisitor=1) => The visitor is now marked as "returning" as expected | |||
2014-03-13 | Refs #3632 Creating a test case: same visitor (same IP + idvisitor) visits ↵ | mattab | |
the website on two different days. Visitors on second day is marked as "new" because window_look_back_for_visitor is not set. | |||
2014-03-13 | Refs #3632 test case that _idvc > 1 will set visitor returning status | mattab | |
2014-03-13 | Refs #3632 Adding more tests cases for log replay functionnality | mattab | |
Forcing all recorders and recorders max payload to 1, to prevent random behavior (eg. in Live.getLastVisitsDetails, the pageIdAction may be random order if recorders import data in random thread order) | |||
2014-03-10 | Fixing screenshot tests Verdana font regression. | diosmosis | |
2014-03-10 | Use Arial everywhere in screenshot tests. | diosmosis | |
2014-03-06 | Refs #4739, only pad widgets in screenshot tests when the element is a ↵ | diosmosis | |
direct child of a .widget element. | |||
2014-03-04 | Do not display RSS widget's contents. | diosmosis | |
2014-03-04 | Refs #4739, remove old capture.js file, add section about screenshot testing ↵ | diosmosis | |
config to README and remove unused constant from Config.php. | |||
2014-03-03 | Trying to fix Overlay UI tests (change font in test site to Arial). | diosmosis | |
2014-03-03 | Fixing more UI tests and debugging Overlay failure. | diosmosis | |
2014-03-03 | Fixing Login tests (use Arial for 'Analytics' text) and more travis debugging. | diosmosis | |
2014-03-03 | Fixing some tests, removing some travis debugging code & adding other travis ↵ | diosmosis | |
debugging code. | |||
2014-03-03 | Fix UI test failures and add output to debug diff generation on travis. | diosmosis | |
2014-03-02 | Fixing UI tests build: | diosmosis | |
- change idsite to idSite in Overlay URLs in piwik.js - don't init top controls if top controls container can't be found - add default parameter for $urls in SitesManager.setSiteAliasUrls so site alias URLs can be reset - fix bugs in UI tests database setup (including moving dashboard setup to UITestFixture class & keeping outside of setUp function so --persist-fixture-data will work in case the super user is deleted) - Add queryParamOverride testingEnvironment variable. - fix screenshot testing page renderer's method of waiting for CSS images - add margin bottom & left for widgetized controls for tests - add diagnostics to upload_artifacts.sh script | |||
2014-03-02 | Refs #4189, adding Overlay screenshot tests: | diosmosis | |
- Make 'idsite' parameter in certain Overlay URLs 'idSite'. - Make sure Overlay sidebar has width so screenshot test framework can find position. - Add overlay test site so Overlay can be loaded in phantomjs. - Remove createSuperUser call from TrackerTest (done in Fixture setUp). - Make sure piwik.js link is created for screenshot tests & make sure the test environment JSON file is loaded after the database is setup. - Modify logic that waits for images to load in screenshot testing framework's page renderer to wait for CSS image URLs. | |||
2014-03-01 | Refs #4189, more work getting UI tests to pass and adding admin screenshots, ↵ | diosmosis | |
including: - make updatetoken.php use TestingEnvironment in testmode, - allow persisted fixture to be dropped using new --drop command line option (for ui test runner), - fix debugging mistake in realtime map, fix merge error in empty.twig, - make sure Fixture prints to screen only for UI test setup, re-enable CustomAlerts fixture in OmniFixture, - make sure forced now value for realtime map is constant, - use *.getDatabaseConfig events to override database name in TestingEnvironment - use TestingEnvironment in proxy/piwik.php - add wait() method to screenshot testing framework's PageRenderer - hide current UTC time in manage websites admin screenshot | |||
2014-02-28 | Refs #4189, add controller method to CoreHome to render period selector, add ↵ | diosmosis | |
periodSelector CSS class to period selector. | |||
2014-02-27 | Refs #4189, add action to render site selector, add more sites for UI tests ↵ | diosmosis | |
for site selector and make site selector has a margin top in UI tests. | |||
2014-02-25 | Make sure superuser isn't removed when --persist-fixture-data is used for UI ↵ | diosmosis | |
tests & remove unneeded override.js. | |||
2014-02-23 | Modified tests to allow testing login & password reset functionality: | diosmosis | |
- Modify test user adding logic to hash password instead of using pre-hashed password. - Allow testing environment to be configured via Option values that start w/ 'Tests.'. - Put a couple test classes into namespaces. Add test event to Piwik\Mail class so emails can be intercepted. - Change some test logging level to INFO. - Added load + reload methods to PageFacade in capture.js | |||
2014-02-21 | Speeding up tests on travis by adding persist_fixture_data config option and ↵ | diosmosis | |
modified screenshot capture script to automatically wait after sending each event. Notes: - Modify DbHelper::createAnonymousUser to add only if user does not already exist. - Allow config to be overridden by file in tmp dir during tests. | |||
2014-02-10 | Updating UI submodule & increased page timeout in phantomjs screen capture ↵ | diosmosis | |
script. | |||
2014-02-08 | Fix infinite recursion issue w/ {% render %}-ing UIControl instances, move ↵ | diosmosis | |
dashboard settings HTML rendering to new UIControl object, and slight improvement to error message in screenshot capture script. | |||
2014-02-07 | Fixing UI tests by hardcoding plugins to load and removing admin_plugins ↵ | diosmosis | |
screenshot test. Use actual mouse/keyboard events in UI screenshot testing. | |||
2014-02-05 | Fixes #4628 --enable-bots now works as expected + our importLogs integration ↵ | mattab | |
test shows that this wasn't working before. | |||
2014-02-04 | Remove use of ID in segment selector HTML. | diosmosis | |
2014-02-04 | Refs #4189, add segment selector/editor unit tests & tweak CSS so tests look ↵ | diosmosis | |
right. | |||
2014-01-29 | Refs #4189, added UI unit test base class and tests for ViewDataTable. ↵ | diosmosis | |
Refactored capture.js to make new type of testing possible. | |||
2014-01-09 | Fix build by checking in file | mattab | |
2013-12-12 | Hide version in plugin screenshot | mattab | |
2013-12-09 | Refs #4352 add comments | mattab | |
2013-12-09 | Fixes #4353, quick fix for parsing invalid log lines at the top of the file ↵ | diosmosis | |
in the log import script: try first 1000 lines before giving up entirely. | |||
2013-11-19 | hide plugin versions when taking screenshots | mattab | |
2013-11-15 | Move logs to own folder | mattab | |
2013-11-02 | Adding tests with invalid request (see prev commit) | mattab | |
2013-10-31 | Fixes #4261 Refs #517 Properly attribute to Adwords those visitors that come ↵ | mattab | |
from a click on adwords | |||
2013-10-30 | fix tests to not run if mysql user requires a password | Thomas Steur | |
2013-10-25 | moved urlhelper tests to its own test file | sgiehl | |
2013-10-24 | Refs #4200, documented core/Plugin/API, core/Plugin/Archiver and part of ↵ | diosmosis | |
core/Plugin/Controller. |