summaryrefslogtreecommitdiffstats
path: root/chromeos/test/data
Commit message (Collapse)AuthorAgeFilesLines
* Adding wildcard chromeos/test/data/OWNERS.pneubeck@chromium.org2013-03-051-0/+1
| | | | | | | | | BUG=NONE Review URL: https://chromiumcodereview.appspot.com/12390054 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@186160 0039d316-1c4b-4281-b951-d872f2087c98
* Moves the mapping between Shill's and ONC's field names out of the ONC ↵pneubeck@chromium.org2013-03-054-0/+81
| | | | | | | | | | | | | | | | | | | | signature into separate tables. Adds a base_signature pointer to ONC value signatures and uses that to define an derived signatures with additional state fields. The advantage of such derived ONC signatures is that we can have specialized validation that don't influence each other: - ONC with readonly state from Shill - ONC from UI (like the JS extension API) Both will be derived from standard ONC. This commit adds the first of these two specializations: ONC with Shill's state information. TBR=stevenjb@chromium.org (for test/data changes) BUG=147614, 157696 Review URL: https://chromiumcodereview.appspot.com/12390017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@186156 0039d316-1c4b-4281-b951-d872f2087c98
* Ensure correct translation of the VPN AutoConnect property in chromeos_unittest.pneubeck@chromium.org2013-02-272-0/+2
| | | | | | | | | | | VPN AutoConnect was added here: crrev/178603. BUG=chromium-os:37227 Review URL: https://chromiumcodereview.appspot.com/12313123 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@185014 0039d316-1c4b-4281-b951-d872f2087c98
* A recent change in Shill (https://gerrit.chromium.org/gerrit/#/c/41664/) ↵pneubeck@chromium.org2013-02-253-0/+3
| | | | | | | | | | | | | uncovered that Chrome isn't sending the WiFi Mode to Shill in case of configuration by policy and user import. Changing the ONC to Shill translation code, so that the WiFi mode property will be sent in case of policies and user import. BUG=177661 TBR=stevenjb@chromium.org (for test file changes in chromeos/test) Review URL: https://chromiumcodereview.appspot.com/12320065 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@184425 0039d316-1c4b-4281-b951-d872f2087c98
* Add an ONC merge that produces an augmented dictionary.pneubeck@chromium.org2013-02-151-0/+115
| | | | | | | | | BUG=148905 TBR=stevenjb@chromium.org (only added a test file) Review URL: https://chromiumcodereview.appspot.com/12208075 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@182683 0039d316-1c4b-4281-b951-d872f2087c98
* Add a check for server and CA certificates in device policies to the ONC ↵pneubeck@chromium.org2013-01-251-0/+59
| | | | | | | | | | | | | | | validator. Checking for empty GUIDs and added a note to the ONC spec. Cleaned up the CertificateImporter on the way. TBR=stevenjb@chromium.org (small NetworkLibrary change reviewed by Greg, added a test file) BUG=170357 Review URL: https://chromiumcodereview.appspot.com/11970012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@178820 0039d316-1c4b-4281-b951-d872f2087c98
* Adding a type check for properties with a shill_name in the ONC signature.pneubeck@chromium.org2013-01-242-0/+58
| | | | | | | | | | | | | | The translator is applied to input from Shill that is outside of Chrome. Thus we should guarantee validity of the resulting ONC. TBR=stevenjb@chromium.org (Added test files to chromeos only) BUG=171240 TEST=New unit test. Review URL: https://chromiumcodereview.appspot.com/12036008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@178611 0039d316-1c4b-4281-b951-d872f2087c98
* Replace OncNetworkParser by the new ONC translator.pneubeck@chromium.org2013-01-1212-1/+335
| | | | | | | | | BUG=162040 TBR=jochen@chromium.org (gypi changes), bartfab@chromium.org (minor policy change) Review URL: https://chromiumcodereview.appspot.com/11578052 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@176520 0039d316-1c4b-4281-b951-d872f2087c98
* Extending the translation from ONC to Shill.pneubeck@chromium.org2013-01-1113-3/+205
| | | | | | | | | | | | Added string expansion and UIData creation. BUG=162040,147624 TBR=jochen@chromium.org (for gypi changes) Review URL: https://chromiumcodereview.appspot.com/11664005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@176312 0039d316-1c4b-4281-b951-d872f2087c98
* Adding more ONC validation tests.pneubeck@chromium.org2012-12-176-10/+157
| | | | | | | | | | | | - A typical configuration from real world. - A configuration generated from CPanel. BUG=162804 TBR=stevenjb@chromium.org Review URL: https://chromiumcodereview.appspot.com/11488008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173460 0039d316-1c4b-4281-b951-d872f2087c98
* Rejecting networks/certificates individually from ONC during validation.pneubeck@chromium.org2012-12-172-12/+81
| | | | | | | | | | | | Cleaned up ONC validator unit tests to scale better with more tests. BUG=162801 TEST=Adapted the validator unit test. Review URL: https://chromiumcodereview.appspot.com/11428078 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173404 0039d316-1c4b-4281-b951-d872f2087c98
* Extending ONC validator's logging. Completing toplevel validation.pneubeck@chromium.org2012-12-165-0/+55
| | | | | | | | | | | | Adding also more validation tests. The logging is in line with https://codereview.chromium.org/11299236/. BUG=162802 TEST=Unit tests. TBR=stevenjb@chromium.org,eroman@chromium.org (whitespace change in net_interals.cc) Review URL: https://chromiumcodereview.appspot.com/11469026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173393 0039d316-1c4b-4281-b951-d872f2087c98
* This moves the ONC parsing code into chromeos/network/oncgspencer@chromium.org2012-12-1122-0/+447
so that it can be used there without violating dependency rules. (Using the "refactoring" OWNERS TBR rule...) BUG=none TEST=ran unit tests TBR=jhawkins@chromium.org Review URL: https://chromiumcodereview.appspot.com/11299236 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@172446 0039d316-1c4b-4281-b951-d872f2087c98