anchor.diff:  -include_lib("common_test/include/ct.hrl").
   
   %% Test server specific exports
  --export([all/0, suite/0,groups/0,init_per_suite/1, end_per_suite/1, 
  -	 init_per_group/2,end_per_group/2, 
  -	 init_per_testcase/2, end_per_testcase/2]).
  +-export([all/0, suite/0, groups/0, group/1]).
   
   %% Test cases must be exported.
   -export([base64_encode/1, base64_decode/1, base64_otp_5635/1,
  
positive.code:     %% One pad
      <<"SGVsbG8gV29ybGQ=">> = base64:encode(<<"Hello World">>),
      %% No pad
      "QWxhZGRpbjpvcGVuIHNlc2Ft" = 
  	base64:encode_to_string("Aladdin:open sesam"),
      
      "MDEyMzQ1Njc4OSFAIzBeJiooKTs6PD4sLiBbXXt9" =
  	base64:encode_to_string(<<"0123456789!@#0^&*();:<>,. []{}">>),
      ok.
  
negative.code:     %% One pad to ignore, followed by more text
      "Hello World!!" = base64:mime_decode_to_string(<<"SGVsb)(G8gV29ybGQ=h IQ= =">>),
      %% No pad
      "Aladdin:open sesam" =
  	base64:mime_decode_to_string("QWxhZGRpbjpvcG¤\")(VuIHNlc2Ft"),
      %% Encoded base 64 strings may be divided by non base 64 chars.
      %% In this cases whitespaces.
  