Home | History | Annotate | Download | only in tests
      1 #!/usr/bin/python3.4
      2 #
      3 #   Copyright 2015 - The Android Open Source Project
      4 #
      5 #   Licensed under the Apache License, Version 2.0 (the "License");
      6 #   you may not use this file except in compliance with the License.
      7 #   You may obtain a copy of the License at
      8 #
      9 #       http://www.apache.org/licenses/LICENSE-2.0
     10 #
     11 #   Unless required by applicable law or agreed to in writing, software
     12 #   distributed under the License is distributed on an "AS IS" BASIS,
     13 #   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     14 #   See the License for the specific language governing permissions and
     15 #   limitations under the License.
     16 
     17 from acts import asserts
     18 from acts import base_test
     19 from acts import test_runner
     20 
     21 import mock_controller
     22 
     23 
     24 class IntegrationTest(base_test.BaseTestClass):
     25     def setup_class(self):
     26         self.register_controller(mock_controller)
     27 
     28     def test_hello_world(self):
     29         asserts.assert_equal(self.user_params["icecream"], 42)
     30         asserts.assert_equal(self.user_params["extra_param"], "haha")
     31         self.log.info("This is a bare minimal test to make sure the basic ACTS"
     32                       "test flow works.")
     33         asserts.explicit_pass("Hello World")
     34