;;; core-configuration-layer-ftest.el --- Spacemacs Functional Test File ;; ;; Copyright (c) 2012-2016 Sylvain Benner & Contributors ;; ;; Author: Sylvain Benner ;; URL: https://github.com/syl20bnr/spacemacs ;; ;; This file is not part of GNU Emacs. ;; ;;; License: GPLv3 (require 'core-configuration-layer) ;; --------------------------------------------------------------------------- ;; configuration-layer//declare-layers ;; --------------------------------------------------------------------------- (ert-deftest test-declare-layers--distribution-layer-always-first () (let ((dotspacemacs-distribution 'spacemacs) (dotspacemacs-configuration-layers '(emacs-lisp (git :variables foo 'bar)))) (configuration-layer//declare-layers) (should (eq 'spacemacs (oref (first configuration-layer--layers) :name))))) (ert-deftest test-declare-layers--distribution-layer-always-first-all () (let ((dotspacemacs-distribution 'spacemacs) (dotspacemacs-configuration-layers 'all)) (configuration-layer//declare-layers) (should (eq 'spacemacs (oref (first configuration-layer--layers) :name)))))