Menu

Tree [0cb792] master /
 History

HTTPS access


File Date Author Commit
 .eggs 2019-12-13 Arno-Can Uestuensoez Arno-Can Uestuensoez [974be4] update-00.01.042
 config 2019-12-08 Arno-Can Uestuensoez Arno-Can Uestuensoez [3d3a9d] update-00.01.038
 doc 2019-12-13 Arno-Can Uestuensoez Arno-Can Uestuensoez [0cb792] update-00.01.046
 docsrc 2019-12-13 Arno-Can Uestuensoez Arno-Can Uestuensoez [2989bc] update-00.01.041
 setuptestx 2019-12-13 Arno-Can Uestuensoez Arno-Can Uestuensoez [c6558e] update-00.01.043
 testdata 2019-12-08 Arno-Can Uestuensoez Arno-Can Uestuensoez [3d3a9d] update-00.01.038
 tests 2019-12-08 Arno-Can Uestuensoez Arno-Can Uestuensoez [3d3a9d] update-00.01.038
 .gitignore 2019-12-08 Arno-Can Uestuensoez Arno-Can Uestuensoez [04ffde] update-00.01.038
 ArtisticLicense20.html 2019-12-08 Arno-Can Uestuensoez Arno-Can Uestuensoez [3d3a9d] update-00.01.038
 LICENSE.txt 2019-12-13 Arno-Can Uestuensoez Arno-Can Uestuensoez [2989bc] update-00.01.041
 MANIFEST.in 2019-12-13 Arno-Can Uestuensoez Arno-Can Uestuensoez [2989bc] update-00.01.041
 README.md 2019-12-13 Arno-Can Uestuensoez Arno-Can Uestuensoez [af8d2f] update-00.01.046
 RELEASE-INFO.sh 2019-12-13 Arno-Can Uestuensoez Arno-Can Uestuensoez [af8d2f] update-00.01.046
 licenses-amendments.txt 2019-12-08 Arno-Can Uestuensoez Arno-Can Uestuensoez [3d3a9d] update-00.01.038
 setup.cfg 2019-12-08 Arno-Can Uestuensoez Arno-Can Uestuensoez [3d3a9d] update-00.01.038
 setup.py 2019-12-13 Arno-Can Uestuensoez Arno-Can Uestuensoez [af8d2f] update-00.01.046

Read Me

setuplib

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:

Install: pip install setuplib, see also section 'Install' of the online documentation.

Downloads:

Project Data

  • PROJECT: 'setuptestx'

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

  • VERSION: 00.01

  • RELEASE: 00.01.046

  • 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
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.