Home | History | Annotate | Line # | Download | only in unit-tests
      1  1.3  rillig # $NetBSD: varmod-to-one-word.mk,v 1.3 2020/12/20 23:29:50 rillig Exp $
      2  1.1  rillig #
      3  1.2  rillig # Tests for the :tW variable modifier, which treats the variable value
      4  1.2  rillig # as a single word, for all following modifiers.
      5  1.1  rillig 
      6  1.3  rillig SENTENCE=	The quick brown fox jumps over the lazy brown dog.
      7  1.3  rillig 
      8  1.3  rillig .if ${SENTENCE:tW:[#]} != 1
      9  1.3  rillig .  error
     10  1.3  rillig .endif
     11  1.3  rillig .if ${SENTENCE:tw:[#]} != 10
     12  1.3  rillig .  error
     13  1.3  rillig .endif
     14  1.3  rillig 
     15  1.3  rillig # Protect against accidental freeing of the variable value.
     16  1.3  rillig .if ${SENTENCE} != "The quick brown fox jumps over the lazy brown dog."
     17  1.3  rillig .  error
     18  1.3  rillig .endif
     19  1.1  rillig 
     20  1.1  rillig all:
     21  1.1  rillig 	@:;
     22