summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/r-assertive-properties/package.py
blob: 0d506adb0b64dedf1cea6959f2978af50698dbea (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# Copyright 2013-2023 Lawrence Livermore National Security, LLC and other
# Spack Project Developers. See the top-level COPYRIGHT file for details.
#
# SPDX-License-Identifier: (Apache-2.0 OR MIT)

from spack.package import *


class RAssertiveProperties(RPackage):
    """Assertions to Check Properties of Variables.

    A set of predicates and assertions for checking the properties of
    variables, such as length, names and attributes. This is mainly for use by
    other package developers who want to include run-time testing features in
    their own packages. End-users will usually want to use assertive
    directly."""

    cran = "assertive.properties"

    version("0.0-5", sha256="b68954f53082561f0242682611bf3373e0bf30d8ac2256d82474edc5f992f4dd")
    version("0.0-4", sha256="5c0663fecb4b7c30f2e1d65da8644534fcfe97fb3d8b51f74c1327cd14291a6b")

    depends_on("r@3.0.0:", type=("build", "run"))
    depends_on("r-assertive-base@0.0-7:", type=("build", "run"))