fixed tests.foreman.cli.test_subscription
rhel6/rhel7 tomcat restart
Fixed few failing tests
Merge pull request #1251 from tkolhar/test_cli_second

added test for model update
Revert "Remove 'skip' decorator from working test"

This reverts commit ae415de566d06b4e055187ea94e790db88589494.

As per bugzilla bug 1112657, it should be possible to use a wide variety of
characters in a role's name. For example, the following should be valid role
names:

* foo@bar.com
* チーズ

This issue was fixed, but it appears that a regression has occurred. Bugzilla
bug 1112657 should be re-opened.
Merge pull request #1252 from Ichimonji10/role-names

Revert "Remove 'skip' decorator from working test"
Change which BZ bug states cause a test to skip

Make the `skip_if_bug_open` decorator skip a test if it points to a bugzilla bug
in any of the following states:

* NEW
* ASSIGNED
* POST
* MODIFIED

Formerly, only the 'NEW' and 'ASSIGNED' bugzilla bug states caused
`skip_if_bug_open` to skip a test.
Merge pull request #1253 from Ichimonji10/skip-if-bug-open

Change which BZ bug states cause a test to skip
Add module to docs, fix up module

Module `tests.robottelo.test_orm` is not part of the API documentation generated
by Sphinx. Add it to the API docs and fix documentation errors therein.
Add upload and delete manifest utility methods

These methods help manage an organization's subscription thought API by
allowing upload or delete a manifest.

Also add tests for paths and delete_manifest helper method. Other helper
methods should have their tests when the requests wrapper gets fixed.
Merge pull request #1256 from Ichimonji10/docs

Add module to docs, fix up module
Merge pull request #1249 from sghai/fix-tests

Fixed few failing tests
Merge pull request #1255 from elyezer/api-manifest-management

Add upload and delete manifest utility methods
API: CRUD tests for products
Merge pull request #1258 from sghai/repo-api

API: CRUD tests for products
Added System Facts generator method.

When creating a new system via the API, one can also specify system
`facts` so that information about the underlying operating system and
hardware can be processed and displayed by the web ui. Furthermore, this
type of information is used internally by `Candlepin` to determine
whether your `Satellite` system has enough (and the right type of)
subscriptions to make your system fully compliant.
Merge pull request #1257 from omaciel/system-facts

Added System Facts generator method.
comments accounted for
Merge pull request #1165 from AdamSaleh/manifest-review

Manifest mock, and fixed tests.foreman.cli.test_subscription
Add class robottelo.orm.EntityReadMixin

Create a mixin class named `EntityReadMixin`. This mixin adds a method named
`read` to classes that use it. The `read` method returns an entity object whose
attributes have been populated using info fetched from Foreman.

Add a test for this new mixin.