Skip to main content

Support test automation for setuptools / distutils.

Project description

The ‘setuptetx‘ package provides an easy to use regression test interface for all supported platforms.

The current supported implementations are:

  • CPython

  • IPython

  • IronPython

  • Jython

  • PyPy

The current supported platforms are:

  • Linux, BSD, Unix, OS-X, Cygwin, and Windows

  • x86, amd64, arm32/armhf, arm64/aarch64

  • Servers, Workstations, Embedded Systems

  • Datacenters, public and private Clouds, IoT

For more extensions refer to the online documentation.

Online documentation:

Runtime-Repository:

Downloads:

Project Data

  • PROJECT: ‘setuptestx’

  • MISSION: Command extension of setup.py for multi-platform regression tests.

  • VERSION: 00.01

  • RELEASE: 00.01.042

  • STATUS: alpha

  • AUTHOR: Arno-Can Uestuensoez

  • COPYRIGHT: Copyright (C) 2019 Arno-Can Uestuensoez @Ingenieurbuero Arno-Can Uestuensoez

  • LICENSE: Artistic-License-2.0 + Forced-Fairplay-Constraints

Concepts and enumeration values are migrated from the

  • UnifiedSessionsManager (C) 2008 Arno-Can Uestuensoez @Ingenieurbuero Arno-Can Uestuensoez.

Runtime Environment

For a comprehensive list refer to the documentation.

Python Syntax Support

  • Python2.7, and Python3

Python Implementation Support

  • CPython, IPython, IronPython, Jython, and PyPy

OS on Server, Workstation, Laptops, Virtual Machines, and Containers

  • Linux: AlpineLinux, ArchLinux, CentOS, Debian, Fedora, Gentoo, OpenSUSE, Raspbian, RHEL, Slackware, SLES, Ubuntu, …

  • BSD: DragonFlyBSD, FreeBSD, NetBSD, OpenBSD, GhostBSD, TrueOS, NomadBSD

  • OS-X: Snow Leopard

  • Windows: Win10, Win8.1, Win7, WinXP, Win2019, Win2016, Win2012, Win2008, Win2000

  • WSL-1.0: Alpine, Debian, KaliLinux, openSUSE, SLES, Ubuntu

  • Cygwin

  • UNIX: Solaris10, Solaris11

  • Minix: Minix3

  • ReactOS

Network and Security

  • Network Devices: OpenWRT

  • Security: KaliLinux, pfSense

OS on Embedded Devices

  • RaspberryPI: ArchLinux, CentOS, OpenBSD, OpenWRT, Raspbian

  • ASUS-TinkerBoard: Armbian

Creation of Special Deployment Packages

  • MicroPython: CircuitPython, MicroPython

Current Release

REMARK:

Currently tested by application to the other projects of the author. So for now no package tests defined.

Major Changes:

  • Initial version.

ToDo:

  • Deployment to remote MicroPython, and CircuitPython

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

setuptestx-0.1.42.tar.gz (21.1 kB view details)

Uploaded Source

File details

Details for the file setuptestx-0.1.42.tar.gz.

File metadata

  • Download URL: setuptestx-0.1.42.tar.gz
  • Upload date:
  • Size: 21.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.8.0a3

File hashes

Hashes for setuptestx-0.1.42.tar.gz
Algorithm Hash digest
SHA256 7e02fa5e315a3d5080fc70a0f7a243327b40d0543fb1e30db9b70965e62360b1
MD5 077cf1163a8170fb4d7ae44353838981
BLAKE2b-256 39c6307b467b18b9c70ebd9fca21872778182754c37ca0c768bb8fadf4bf4e2d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page