Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

SASE EdgeConnect Utilities

Shared utilities package used by EdgeConnect pytest suites.

Package Purpose

  • Provides common libraries consumed by test runners (for example, testbed loading, helpers, API/session utilities).
  • Typical usage is through PYTHONPATH from a test suite workspace.

Required by Customer Test Runs

When running the customer pytest suite, this package must be available on PYTHONPATH:

  • <workspace>/pytest-tools-lib

The test suite package is usually added too:

  • <workspace>/pytest-vxoa-system

Testbed JSON Files

The framework expects testbed definitions in:

  • pytest-tools-lib/testbed_json/testbed_files/

Recommended customer flow:

  • Use the UI under pytest-tools-lib/Testbed_Json_UI
  • Refer to: pytest-tools-lib/Testbed_Json_UI/HOW_TO_GENERATE_TESTBED_JSON.md

Reference and helpers:

  • Reference template: pytest-tools-lib/testbed_json/testbed_files/sample_testbed.json
  • UI-backed generator implementation: pytest-tools-lib/Testbed_Json_UI/create_testbed_json_UI.py
  • Legacy script helper: pytest-tools-lib/create_testbed_json.py

Compatibility Note

Some legacy scripts still read these environment flags. If already present, keep them as:

  • CHECK_ERROR_LOG=DISABLED
  • CHECK_SNAPSHOT_AND_LOG_ERRORS=DISABLED
  • FILE_JIRA=DISABLED

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages